Two or three of my friends and I want to train in some place over the summer with altitude and cool places to run. The area where we train sucks, especially in the summer. We're in college, so money is an issue, but we can afford staying at a place that's reasonable. Also, a place near a town would be nice, and we're wondering if there would be any jobs available. Ideally, we would stay there for a month or so in June or July. We're under the impression that Boulder, CO is a great place. Any thoughts? Any other places that would work for us?