went to breckenridge colorado a few years ago - it's got varied ski terrain from near vertical double blacks to wide cruising blues; the ski base isn't in town but the buses are frequent and you can ski into town on the way home. the town is a mix of modern and authentic wild west, and there's a mix of party hot spots and quieter venues. the local micro brew beer is particularly nice. the altitude takes a bit of getting used to, and because water boils at less than 100C getting a hot cup of tea is a problem.
breck is near some other nice resorts such as arapahoe basin and vail, and when i went, there was some ski pass interavailability. vail's back bowls are awesome.