Speaking as someone who moved to America on H1B with my wife - this is promising.
In the back of my head, I'm preparing to go back next year if my awesome wife can't find anything to do - missed this year's H1 cap already.
It's frustrating to watch her get depressed sitting at home and feeling like she's missing out. It's making me angry to come home every day to find her turning her energy inwards into frustration.
She's more talented than me, just not in tech - she's into ads.
The ad industry does not have the patience of the IT industry when it comes to keeping a req open for 6 months while the H1 processes.
Australia & Canada are attractive options in my radar.
At least, I'm sure I can work on hadoop from anywhere and get paid to ship open source code.