OK, put it this way... in "General", pilots are getting screwed in Canada.
Here's another way I can put it, too: stay in the USA and enjoy your job security, the lack of crap raining on you daily from this employer birds that fly over all day, and freedom from paying some of the highest taxes in the world (would you believe that with billions in surplus taxes there are journalists actually suggesting the addition of user fees to the health care system???).
This place is crazy... STAY THERE. No question. I'm sure that 99% of unemployed pilots here would cross the border too, if they had the opportunity.