I voted for Denver, though Reno is a very close second. I live outside Denver right now - been here less than a year. When you say you're considering Denver, what you really mean is the Front Range of Colorado -- you don't want to live in Denver, trust me. Denver is the only city in Colorado that has been allowed by the state Supreme Court to do junk like ban some firearms, ban open carry, etc. Aurora, I believe, is in Denver county, so I'd advise that you stay away from there too. If you can make it to either Colorado Springs or Fort Collins, you'd be in heaven. If you're determined to stay near Denver, then Arvada, Wheat Ridge, Westminster, Thornton, parts of Lakewood, and Littleton are reasonably priced for the area (and you avoid the firearms issues).
I noticed that several people suggested Salt Lake. I was recruited for a job there earlier this year, so researched the place. The housing prices there are out of sight. They've had several years in a row of 15%+ appreciation on housing, lots are very small -- the Denver area actually has cheaper real estate now than does Salt Lake. I was amazed, and didn't end up taking that job.
Reno is very nice, but just too close to CA for my taste.