Canadians have shown to be one class act, including the fans. I've watched more of these Olympic games than I have in all the ones before. Win or lose, everyone should should show their support for ALL the athletes - regardless of which country they represent. These men and women dedicate a lifetime of training, time, and hard work for one fleeting moment in time. Win or Lose, they were there and did their best.
PS: You folks up there know how to make a foreigner feel welcome - even us Yanks.