I know people that have done this before - I think basically you just end up paying your US income
taxes the same as you would otherwise. You probably still need some kind of residence permit for Canada though.
Have you called the local Canadian consulate? They'd be able to give you all the info.
Good luck!