I skied Cooper years ago and like it a lot. IIRC there were a ton of longish blue runs. I don't remember Cooper having much of a ski village though (but that was twenty years ago). Breckenridge certainly does, but from all reports Christmas in Breckenridge is extremely crowded.
I went to SilverStar new Kelowna, BC. It was fantastic. The town was a lot of fun. http://www.skisilverstar.com/highband.html