Solo ride in the morning over to John's house, riding through the neighborhood behind Von's instead of taking RB Rd to Pomerado Rd. This might be a good general alternative, as the traffic is a lot less and the roads are good. Decent effort up the last little hill to his place. We met up and rode to the top of Pomerado Rd, then down to Kearny Villa Rd. Took it all the way to Aero Dr, then over to Santo Rd. Took a left there and rode up to Tierrasanta Blvd, turning right and heading down to Colina Dorada, which has a fairly short but sharp climb. I got to the top and rode back to meet up with John to ride the rest of it with him. Continued on Calle de Vida, then right on Rueda Dr to get to Clairemont Mesa Blvd, where we took a left and headed west back toward Ruffin Rd, which we connected to via Chesapeake Dr. Then it was back to his place the normal route up Pomerado Rd. I slowed my pace to stay with him for the most part, getting out ahead of him on the latter part of Kearny Villa Rd and Pomerado Rd, the latter when a couple of riders passed us and I rode to stay with them and eventually pass them on the last little climb to the top. I headed home using the normal route, hitting some rocks on Pomerado Rd and flatting/damaging my rear tire (had to replace it when I got home). I also had a piece of metal in my front tire during this entire ride, and I fixed that flat when I got home as well.
Avg speed = 16.5 mph. Total mileage = 53.0 mi
Avg heartrate = 133 bpm
Total elevation gain = 3010'
http://www.mapmyride.com/workout/1215028609
Later in the day, we met up with some of the Open Hearts Fellowship group for a hike and picnic down in Mission Bay Park. Hike was about 2.5 mi, easy pace throughout.