Rick,
It sucks in Phx from May on. WEe used to make several trips a year to CO for a cool ride. Also flagstaff has some great single track if you can get in with the locals, otherwise you'll never find it. You could always make a trip to beautiful Idaho and i'll so you some great riding. I moved here from PHX for that very reason 3 years ago, was a toss between Colorado and Idaho but the wife said NO to CO so here we are. If you get a chance come up and run the Idaho City 100 qualifier, it's a great ride in the mountains above Boise. Eat you Wheaties first cause it'll wear you down.