If you want to stay central and drive to all of them you can get cheaper rooms in avon/Edwards area. I would personally get an epic pass and stay in Vail to ride 3-4 days then hit a couple break days and a day at beaver creek. The epic is going up so get it now. You can hit all these resorts on the same pass. Then take a late season trip to south lake table for heavenly or northstar on the same pass.