You might also want to check the aidslifecycle site. They have a number of rides that start and finish in the city-- most at Sports Basement across from Crissy Field, although as the season goes on there are more and more hills to climb.