A couple of weeks ago, I did the 5km Carter Lake Crossing and came 4th in the women - one place out of winning money, but a great swim workout. Swimming 5k in a pool with regular breaks is really different than swimming open water in a race and always hoping that the other side of the lake is not tooooo far off!
The bike training in Boulder is also amazing. There are no shortage of open roads or long mountain climbs, and I love heading off on my bike knowing that I can do a 4 or 5 hour ride and not have any traffic lights. Riding up on the Peak to Peak Highway at 10,000 ft of elevation or climbing up to Estes Park at 7,500 ft are two rides that I'll never get tired of.