Vail is a large area with a lot of diverse runs and ski conditions. It's a fun and popular place to both ski and enjoy the apres-ski activities.
Every skier raves about the bowls on the backside of the mountain.
However, during Thanksgiving one year, it was a bit early and the bowls weren't open. Vail Breckenridge is a nice resort with plenty of runs for intermediate skiers. It has one of the highest elevations in Colorado. So, if you're susceptible to altitude sickness, watch out. Keystone has many beginner runs and also a lot of intermediate runs and is a great place for new skiers.