有个机会出国,去哪里好呢?

有个机会出国,去哪里好呢? 请教大家
.net做了3年,现在有个出国读书的机会,读软件类的专业.

我有两个目的
1. 完成学业后在当地工作一段时间。
2. 然后带着单子回来开发,或者在国内找朋友开发,转型做外包。


现在可以选择的有这几个国家,日本,韩国,新加坡(到这里可能就不能读软件类的专业了,因为学费太昂贵),加拿大。



请各位朋友多给些建议,无论是积极还是消极我都喜欢听。

------解决方案--------------------
日本
------解决方案--------------------
蛮多做日本外包的
------解决方案--------------------
泰国。
------解决方案--------------------
定居加拿大算了
------解决方案--------------------
外包的话,印度确实很厉害。
------解决方案--------------------
如果不能拿到很高工资的话都不怎么样,如果普通工资的话我感觉加拿大会更好,CSDN有很多在印度和日本工作过的同学,感觉反映都不是很好,加拿大应该不错
------解决方案--------------------
觉得加拿大 不错
------解决方案--------------------
................加拿大