Exactly what he said, depends what your studying look at the education for instance the business school at CSU is a really good school.
It takes around 2 hours to get to Keystone and about 30 minutes more for breck and your season pass for colorado will be much cheaper and have more than one world class resort.
I go to CSU and fucking love it so much fun if you want to party try to get into corbett hall or somewhere close thats the best dorms to make friends who party and your always gonna have fun.
There are alot of people who go skiing every weekend and its not hard to find a ride. I am a sophomore now and live in an awesome house pretty close to campus and still find parties every thursday, friday, saturday and they are all super fun and everyone is super chill at CSU
Like that other guy said yes alot of people do smoke weed but you dont have to hang out with them, me personally i do not smoke weed i just drink and when you go to a party there are more people drinking than smoking every time.
Honestly its a pretty hard choice it all depends on how often you want to go skiing and how close you want to be.
I personally go up every weekend and stay the entire weekend. but i know kids in utah that ski thursday-sunday and i know that would wear me out
Last beer in utah is only 3.2% so thats pretty shittty...
Let me know if you have any more questions about CSU i hope that helped
PM me anytime