We are a family of 2 parents and 4 teenagers. Next summer we are flying into Phoenix and driving to Flagstaff, staying for 2 nights and checking out the Grand Canyon. The next day we will hit the road for SoCal, ending with a 3 day stay at DL and then another 3 day stay in Santa Monica. In between AZ and LA, we are planning to visit San Diego. But, I need some help here... Option 1: Drive from Flagstaff to San Diego (7 hours driving with no stops) spend 3 nights in SD (2 full days). One day in SD would be the Old Town Trolley tour around town, and the other would be kayaking with sea lions in La Jolla and other beach activities. On the 3rd day we'd get up and drive straight to Anaheim. Option 2: Drive from Flagstaff to Palm Springs (5 hours). Check out Joshua Tree that evening (starry skies!) and then drive the next morning to SD (2 hours), and spend 2 nights in SD. We would spend the first 1/2 day driving around and checking out the sites, the full day touring the city via the Old Town Trolley, and we'd stop to kayak in La Jolla on the way to Anaheim on day 3. Which would you choose??? The kids could go either way.