Altabird.
More snow early better terrain.  The others are good but leave you hoping for more and are akin to skiing in Summit County CO.
Mind you all my Utah trips were Christmas time when I was going there because it was Utah and virtually a lock to be fully open with some pow.  (Never got snaked over 3-4 trips it was open.)  Skiied all the other resorts in UT one day each none were really worth the drive just do LCC and stay at the bottom of the mountain there.  Canyons best of the other ones but that and PC are pretty similar and nowhere near as good as Bird and Alta.  We always got that Courtyard By Marriott.