I'm halfway between all of those. It's pretty nice here. :D
Can't comment on Tucson though, I haven't been there in 20 years. However, comparing it to Phoenix isn't really fair. It is an hour and 45 min away, ~1500' higher elevation and 1/5 the population (metro area). The weather is a bit...