Internet forum bickering can sometimes be more fun to read than the original thread and sometimes not so much.
So to sum up: The two biggest resorts in western Canada can both fulfil the OP's needs, which means its just a matter of weighting the priorities.
For jaw-dropping mountain scenery and a chance to view elk and big horn sheep close up and maybe even mule deer or moose its Banff/Lake Louise.
For the best partying, shopping and dining its Whistler/Blackcomb.
The actual skiing is of course weather dependant and a bit of a gamble as to which resort will have better spring skiing for a determined in advance week.