I'm in love with Revelstoke myself, but Red Mountain is a hell of a hill as well.
Hmm... as for a place to go, Avoid Sunshine, it's a hole. I can't say anything of Fernie, having never been there. Panorama is a good All-levels hill, but leaves out a whole lot of snow that you might find elsewhere. Castle Mountain is heavenly on a good snow year.
It really depends on what kind of experience you're going for, and also when you'll be there. For me it breaks down to:
Advanced Terrain + Powder: Revelstoke, Castle Mountain.
All Skill Levels: Lake Louise, Panorama, Sun Peaks (Kamloops)
Beginner: COP

Panorama, Norquay
Good skiing + Other stuff to do: Lake Louise, Panorama.
EDIT: When are you going to be there? Depending on where you go and what you do there's a chance I could see you wandering around.