Dubai & India may look good on the surface, but in addition to financial opportunities, you also have to consider things like culture and language barriers. if you can speak the respective language of the country you're considering emigrating to, it makes it much easier. As well too, there is the inevitable culture shock.
I'd say for most Americans wanting to get out, ...Canada is the logical choice,
...and they can still keep the channels programmed into their remote controls.
ps: This advice is for Democratic voters only. Republican supporters might want to consider Dubai.