I can think of at least one other Commonwealth country whose anthem seems to an outsider to be rather tepid, but I won't name names, eh?

My mother is not exactly enthralled with O Canada, as far as I recall, but I've never polled my friends to see what their feelings are. Bel, Rouspeteur, any thoughts?

One amusing thing is that at official ceremonies they tend have a childrens' choir singing it, half in English, half in French. (Most recently this was at the Remembrance Day ceremony on Nov. 11.) But the kids are always anglos with terrible French accents - not that I could do a lot better - but I'm smarter than to try in public! Someday I'd like to hear it with French kids singing it, doing the English lines with French accents. It would be much cuter.