I live in Phoenix. My sister lives ib the Tucon Foothills. When my parents pass I'm probably moving to Tucson.
Pro's/cons of each.
Phoenix became ab attractive option for people fleeing SoCal about a decde ago. Prices are aLot cheaper and are finally starting to rebound. My friend just bought a really nice house, 5br, 2 car detatched garage, big rooms, all professionally landscaped with planters, big trees, on what must be 1/2 acre lot - others in his area have horses and there's enough land that you could put in a shop in tha backyard and hardly see it. He paid $330K. He and I live in NW Phoenix about 45 mins. from downtown. Buses here mostly run on the hour - every specific city also has Dial-a-Ride service which takes you anywhere in the city for $2.
Our freeways are horrible twice a day. I-17 runs N/S in the state and I-10 E/W. If it's not rush hour they're relatively ubcrowded but busier than they used to be. There are also loop roads (state freeways) in several concentric circles around town at various intervals. Downtown Phoenix has been trying to invent itself as a hub ever since I moved here in the 80s and recently some progress was made with both the AZ Diamondbacks baseball stadium and whatever they call the Phoenix Suns basketball stadium next door. Out in west Glendale just off I10 we have Cardinals football and Roadrunners hockey next door - both in an entertainment mall/complex.
You will drive a lot here, I used to work at ASU in Tempe and my commute was 30-45mins, Phoenix has sereal well regarded museums, the Phoenix Symphony and because several Indian reservations border the east side - full casino gambling.
Lots of parks, the North Mountains Preserve was set aside decades ago - no one can build on it but there's hiking trails that go for miles. Pretty good system of bike trails also - the CAP canal brings in water and much of it has hiking/biking and tunnels so you don't have to cross the street - there's even one under I17 in one area. I've ridden over an hour and not had to stop.
It's hot here but like I tell my friends back east - you don't have to shovel heat. I gp fom A/C to A/C - the only issue is the car gets hot in uncoverd parking.
Instead of Tempe which just about doubles in size when ASU is in session look a little farther SE. Mesa is nice, Chandler nice and upcoming Intel has a big Fab facility and Gibert is pretty nice also. NW of Phoenix Sun City is one of the largest active adukt communities (no kids) and beyond that Surprise is very well developed and newer.
There's talk that Bill Gates (Microsoft) and others are developing an entire master planned tech-focused community west of town around the 303 loop which means it's 300 blocks west of downtown. IDK what's out there now.
So now to diving - we have ome lake - Lake Pleasant about 30 mins. north of town. Typical lake, there's boat traffic but areas are set aside for divers. Most shops use it for training but rhere's no wrecks or anything. They did add a new dam some years ago and blew a big hole in the old one - since the lake filled in it's now a tech dive due to depth, murkiness amd exposed rebar, Someone recently died there.
There are 4 lakes east of Phoenix but they're all mudholes and AZ is among the top 5 in boat owneship so usually pretty churned up. I tried once but could not see my feet.
A lot of AZ divers weekend in San Diego -- about 6-7 hrs. drive or a 50 min. flight.
Our warm water diving is in Puerto Penasco, MX or San Carlos, MX. PP is about 7-8 hrs. drive depending on the border crossing,SC about an hour more. PP is way up in the Gulf so vis suffers due ti tidal exchanges.
San Carlos is a pharmacia town with some resorts/condo development and several nice beaches. It's the go tofor Phoenix/Tucson divers and there's probably 7-8 dive operations including one with about 6 boats. Decent local dibing although the corals are mostly small puddles. It's just off a deep trench so some big stuff wanders in often. The best diving is about 30-45 mims by boat at San Pero Island - there's a sea lion rookery there and we regularly see small octos and real tropical fish like Cortez Angelfish. For sharks, Scallopped Hammerheads school there in late October - it's a popular trip - one of our shops charters a bus.
The sea lions are a lot of fun, they can't wait for divers when a boat moors there. One of my shops El Mar Diving has a sister facility there and keeps a diveboat there permanently, So does 527 Diving in Tucson.
One last thing is that the Rocio Del Mar Liveaboard actually is based in Phx although the boat moves between Puerto Penasco or Cabo San Lucas depending on where they're going. I know the owner - Dura Sandoval - as she used to attend our club meetings when they built it. They now have a 2nd smaller boat, Quino El Guardian that does research trips you can join. When the boat is in PP for tje si,,er. their shuttle originates at the Phx Airportt.
For being a desert city with little decent diving. we have close to a dozen dive shops - most wihin 30 min of my area, Here also good skiing is 3 hrs. north - we hae a cabin in the tall pines near Flagstaff that's 2 hrs. 20 mins. door to door. It's a 7000' near several good Fishing lakes - too murky to dive. Also the resort area of Sesona is about 90 mins NW of here - famous for the red rocks. The Grand Canyon south rim about 4 hours north. Lake Mead about 6 and Las Vegas past that. Vegas dive shops teach at Mead.