The Park City Resort and The Deer Valley Resort are served by the City of Park City's transit. The Canyons offers a shuttle bus and picks up skiers from the other resorts and some local hotels. Except for Park City Resort, the other two resorts mapped out the blue runs better, listing blues and double blues, which allow a skier to be aware that a run may be slightly more difficult. Park City Resort did not do this. I enjoyed all the resorts for different reasons.
Park City is more hard-core skiing.
Deer Valley is great for being pampered and if you have kids, you can throw them into the Reindeer Club and essentially forget about them for the rest of the day. The Canyons is huge and offers beautiful vistas and terrain.