My 2 cents:
I have to agree, it really depends on the snow conditions as to where the good skiing is. I have been to almost all resorts mentioned. I have to say my least favorite is Keystone. I always feel like I am spending my time getting to the different runs at keystone rather than just skiing. Also, Keystone funnels into about 3 runs to the bottom for the whole resort and on a busy day, it gets really, really icy and crowded. A-Basin is great if you like the above the tree line, back country feel. Not for beginners though (also less crowded). Breck has a lot of great runs, but it does get very busy. Vail has phenominal skiing but seems to be the Aspen for those who cant quite afford aspen. Many people there to be seen rather than serious about skiing. Also it is very expensive. Havent been to Beaver Creek in years so cant comment. Steamboat, great mountain, great snow, pain in the butt to get to.
My favorite resort is Winter Park. Partially because I learned to ski there, but it is less crowded, Mary Jane Mtn usually has outstanding snow, great skiing variety. Upper and lower Hughes is a great long cruising run with good drop offs and some bumps on the side and Drunken Frenchman is always a major back breaker. I also like the area. The towns of Winter Park and Fraser have things to do but dont have the overwhelming tourist feel.
Side note: Completely agree on Beau Joe's Pizza in Idaho Springs. Great Pizzas, great for the kids. A great stop (also Tommy Knockers brewery just up the street for decent beer)
Have fun