The campus is right in Denver (not Boulder) and it will take you about 45 mins to get to Echo. Everyone thinks it is closer, but it takes a while to get up the little road. Loveland is about an hour away, A-Basin is about 1:15, Keystone is about 1:25, Breck is about 1:30, Winter Park is around 1:20, Copper is about 1:20, Vail is more like 1:45 and Beaver Creek is closer to 2 hrs. These are factual times from the Denver area. The kids who post on here saying Echo is 30 mins away and that Vail is 1:15 must be taking helicopters or something. Boulder honestly takes a little longer to get to the mtns from, but not much.
It sounds like your 33.333% tuition break may be a good idea, but I would apply to DU and CU too.