Alright - I'm Canadian and I've read both viewpoints. I'm going to express my feelings, and my opinion. Please don't ask me to back whatever I say up, if you don't like it you can write me a nasty PM or email.
1) Celine is alright, I don't listen to her. I haven't heard her in at least a year or two (a full song anyway) but she's person just like you or I. As such she shouldn't be entitled NOT to sing anything to anyone that we also couldn't possibly do. We're all humans at the essence and some imaginary line between borders shouldn't cause so much nonsense.
2) She was asked to. She got paid. I know people that will do much worse for money. I bet you would sing it not knowing the words if you were paid enough.
3) I'm kinda offended that even though we're 'next door neighbours' there's still so much resentment between two countries that are so much in harmony. Seems like after so long, with all the trading between our two countries and relations people would soften up a bit. I know the first post in this thread is a small, small, small(minded) amount of people representing both the United States and Canada, but it's another issue - in life, it's not gonna matter who sings what or what background they are. Deal with the more important things in your life and move on.
4) We're all people, let's treat our fellow members like we're all people and not some stupid fuvktards.
-Simon