I-70 is the reason I didn't apply to jobs in Colorado. I don't know how much people carpool, but at least there's some infrastructure for it now. I just wish the state would put some extra tax on the resorts to fund a free ski bus with dedicated lanes where convenient. How sick would that be?
Wolf Creek makes sense though - that's a bit more of a commitment. Your typical skier is probably going to be there for a few days and not just swinging up for a Saturday (at least coming from the front range.)