Welcome to the Bellas! And what a great pic - is it by Arches in UT? I don't live in Colorado, but grew up in Wyoming, so I am familiar w/ the Vail area. The MTBing/road riding must be fabulous!
I now live in Santa Cruz, CA (came here for college...which now seems like a long time ago) , if you are ever in the area let me know. Lots of good riding out here!