Also if you file for canadian PR (while you're in US) then it won't take longer - US cases are faster than other countries but you need to file while you are living in US.
Your choices: Asia: Singapore, India, Indonesia, Philippines
Europe: any eastern europe that has good weather and geeks.
Far East: Australia (btw australia also has immigration policy, and fantastic weather)
Middle East: Abu-dhabi and Dubai (most happening place, no tax, you just need to find good geeks or import it from India).
Good Luck. P.S: Find out everything about Australia and Canada - they both have immigration policy - in fact i recently heard that australia has something like temp work visa for people under 30 and then you can file for permanent residency.