Whistler is the best, besides that Big White, Sun Peaks, Silver Star and Grouse all create some really top notch parks. After spending a day at each mountain last year, Big Whites park i thought was the most prime (no bias i swear) but i really liked how SS changed their design and peaks had better flow than usual.