With NAFTA I believe the TN visa is a very common way for Canadians to move to the US for work. It is a temporary 3 year work visa. http://travel.state.gov/visa/temp/types/types_1274.html Definitely weigh the cost/benefits of actually switching citizenships though. Canadian citizenship is one of the best if you plan on being an expat worker from a taxation and visa-free travel standpoint.
6/6/11 at 1:56pm