> but as long as you are in a real city core (not the suburbs), its actually mostly quite nice compared to Dubai.
In what way? (just want to know your perspective) I do prefer US cities myself (esp. NYC) way more than Dubai - mostly for the culture, people and the opportunities there. But the awesome H-1B cap and lottery doesn't help. After all, what other country conducts a freaking lottery for high-skilled worker visas?