Cross Purgatory off. Unless you are here for a week or more. I wouldn't want to spend a trip there. You could visit both Sivlerton and Wolf Creek from Durango. Which is the closest to Purgatory. Plus Durango is a sweet town.
Silverton is only open Thur-Sun high season. The town is awesome, but unless you are riding shoulder season it's guided only. So $125 a day. Lodging is relatively cheap there though, and it's a great spot. If you are backcountry savvy, have splitboards and requisite avalanche gear, Red Mountain pass is an amazing backcountry spot too.
TRide is the most complete spot. The one mountain I haven't ridden at, but I don't need to ride there to know it's good. Unfmoose hangs there, you might want to PM him as he knows the area.
I think it's a good choice to stay away from the Summit/Vail front range spots.
Other spots you might consider. Crested Butte, my favorite mountain when I am riding chairs. The mountain is just steep. The town is great. You can save some money staying in Gunnison which is about 25-30 minutes from Crested Butte. Or you can split the difference and stay in Almont. The Almont Resort
is a great place to stay in winter. It's off season for them. Lodging is reasonable, the bar and restaurant is quality. Plus you can stumble from the bar to your cabin across the parking lot. It's been awhile since I've stayed there, but I do believe they still get discount tickets for Crested Butte mountain to boot.
Aspen would be the other place. Pricey, but no more so than Telluride. Four mountains and it's a scene like no other. Great restaurants, nightlife, and such. You can play it how ever you want there. Mellow or rowdy, whatever. The mountains are excellent.
As far as snow quality goes. If it snows, it's awesome right? It's Colorado, so the snow falls lighter than anywhere else in the US. All of those places are pretty awesome when it's on.