Some of you guys might hate Avril and Nickelback, but those two are hugely popular outside of Canada, which makes them key candidates for performing at the ceremonies. I'm not big on them either, but they were good choices for an international audience.
Enough talk of Celine! She has done an Olympics already, and it was already announced last month that she was invited but was unable to get out of her current contract.
I have no idea why Shania might not have been chosen, except that... well, country music has no place in Vancouver.
Anne Murray was a flagbearer, and thank god, because she would have put 3 billion people to sleep had she sung. As a performer she doesn't have much traction with anyone outside Canada or under age 50. Personally, I'm pleased that the focus was (mostly) on younger artists.
It is a shame that the rumor about Rush didn't come true.