Well I am in the time of my skiing life when it is bucket list time in Colorado and Utah for this Brit.
I visited Colorado for three weeks staying at Summit county, Steamboat and Winter Park.
I would recommend starting with two days at Steamboat [quirky town], then two days at Beaver Creek [perfect groomers] [ if you really like the groomers there stay] finish off with two days at Breckenridge. For something completely different try and fit in a day at Arapahoe Basin [ AKA ABasin] Get there EARLY and park in the front row to enjoy " The beach".
Earlier in the year and in an average snow year I would recommend Park City with trips to Deer Valley and Canyons, but not this year which has been warm.