While US is focusing on increasing temporary H-1B visas (http://thehill.com/blogs/hillicon-valley/technology/279227-b...), Canada introduced a new startup visa that will bring entrepreneurs (not temporary workers) to Canada. Very smart move for Canadians.