I'd check out Tempe, Gilbert, Mesa, Chandler and Ahwatukee (residential area, part of Phoenix). These areas are west and southwest of Phoenix, but account for much of mid-upper level living areas. There's also Scottsdale, but that will be pricier.
As for north Phoenix, Glendale, Deer Valley etc. , I'm not real familiar with them as far as residential areas. But from what I have heard, The first areas I mentioned are the best for good housing quality/economy/neighborhoods, as well as quick access to freeways and night life.