hey deadcoder, thnx for your post.
assuming I am getting full financial support in both the universities, which one would be better in terms of joining the industry after MS? [a recent salary survey suggests switzerland has the highest avg. pay for sw eng. and canada is just behind the US at around 8 or 9].
IT Pay around the World Survey 2007: Switzerland pays the highest salaries followed by Denmark, Belgium, UK and Ireland