Figures...I move out of CO and someone I want to meet moves in...
And yes, there WILL be snow.More than you can handle at times. I know more about the Denver area than the Springs, so can't make specific suggestions, but I can say that it's very nice there, the state is a good one to live in, and you won't be too far from Denver for the quarterly reptile shows.
Have fun!