I like to run, a lot. I want to take a serious shot at making the olympic marathon trials for 2012 and 2016 and realistically there are two towns that have the coaches, athletes and support to make that a possibility for me sooner rather than later: Eugene, OR and Boulder, CO.
I like to rock climb, ice climb, ski, and just get out in the mountains. There are several towns around the country where you can get your fill of mountains and socialize (learn from) some of the best climbers in the world: North Conway, NH, Jackson Hole, WY, Boulder, CO, Seattle, WA, Salt Lake City, UT, and maybe Berkley, CA (I don't know enough about California to know which town would be best for mountaineers).
As you can see Boulder shows up on both lists. I've been there a dozen or so times and I love it. They have committed runners (I said hi to Jenny Barringer on a long run once) and they have hardcore climbers (just go into Neptune Mountaineering). Additionally, Boulder is close to Denver and all of the amenities that go with big cities yet it is not very big. Some mountain towns are a little isolated. I also do some road biking and a number of professional cyclists live there.
No town is perfect. Boulder is not a cheap place to live. Apparently it can get competitive there because everyone is a competitive athlete and wants to stand out. Constant competition is not always a good thing. However, I found in the short time that I have spent there that most people are pretty positive toward others in their chosen sport.
Changing subjects, this is my 100th blog post. Where will I be at 200? What about 1000?