I've decided to move to Arizona next year. I need to decide which city, though. My brother lives in Tucson. My parents might move there eventually. My mom likes Prescott. Personally I think that might be a little too small for me.
What is a nice, affordable city in Arizona that has generally good weather?