Landis Cyclery, located at 7th Ave and Indian School, has been around since the 1950s. They offer bikes at every price point and provide great customer service.
6 recommendations in Fitness & Sports
Recommendations in Phoenix
Phoenix Pride offers a list of several sports organizations in the Valley, which may help you find a regular basketball group. Unfortunately, none of them appear to be basketball, but you can consider starting your own group.
Camelback Mountain offers a medium-level hike with great views. It is the best fit for your description of a challenging hike with a view.
Fred Astaire dance studios is a great option for couples looking for funky and energetic wedding dance lessons. They offer styles and choreography that can be for any skill level, and their instructors are highly experienced and skilled.
Tortoise and Hare is a run club that meets at their location, offering group runs. They do a group run on the last Thursday of the month, which includes a free run and a free pizza, as well as other runs throughout the week.
LA Fitness is a great spot to play casual indoor basketball, with a group of guys in their 30s, 40s, and 50s, as well as some younger kids. They play 3x a week in the mornings, with 10-15 guys, and it's a low-ego, good cardio game. You'll need to pay for the gym membership, but it's a decent club.