I know quite a few Canadians and they don't feel at all like you read in the media. I am American Indian and it upsets me when all Indians are portrayed as drunkin lazy dirty Indians. It's not fun on this end of the stick.
The good people of Canada need to stop being complacent and stand up and be counted. When they have elections, vote out those idiots who are ruining your beautiful country. If the vast majority of Canadians don't think like the socialists there, than they should do something about it. We really worked hard to get Pres Bush elected 2 times now. It is hard work to take your country back but it can be done but not by complacency.
First, nobody is bashing all Canadians. I'm sorry about the Indian stereotypes that get tossed around and find it repulsive. However, your comment about "this end of the stick" misses the mark as conservatives, Christians, and the like also get unfairly stereotyped and lumped together so we, too, know the feeling.