I'm at AZCOM, so can't give any advice on the didactic side (though it seems like UoA has a pretty tight lock on the hospitals around here, which has got to be a good thing.
As for location, Phoenix is spectacular. Really everything you could want. Tempe's got the perfect college town vibe, Glendale's a sports mecca, Scottsdale has LA-caliber upscale clubs, and though I haven't looked into it, I'm sure the bingo and shuffleboard scene is pretty quality too. Great indie music scene, good jazz from what I'm told, and of course there's baseball nearly year-round with the Fall League and spring training.
In Phoenix, you're also a lot closer to the northern parts of the state (obviously). It's definitely a big jump over Tuscon, though, since you can head to Sedona or Flagstaff for a day for gorgeous scenery and cool temperatures, while it would be a stretch to do that from Tuscon.
Good luck with school either way, and have fun! Tuscon's beautiful too, so I'm sure you can't go wrong.