There are dozens of all around great ski resorts in US. Depends on what your preferences are for narrowing the field down. If money is no object, you're over 40, want gourmet food, exquisite grooming, and total pampered experience try a fancy lodge at Deer Valley, UT. You can go the other extreme and stay in a Motel 6 in Jackson,, eat fast food all week and ski steep stuff until your nose bleeds at Jackson Hole, WY. It's pricey, but I have a fondness for the Aspen area because between the four mtns and the town it's pretty strong in almost every imaginable quality - diverse terrain, snow conditions, food/bars/nightlife/shopping, mountain scenery, people watching, and lifts & trails usually not too crowded. Having said that, some of my best experiences have been at lesser name places during non-peak times when there happened to be exceptionally good snow/weather. So there are many ski areas that will provide a great experience, just kind of depends on what you're looking for, where you're coming from, and a little bit of luck.