" there is a women's race team in the peninsula called velogirls that i've been looking into (i'm moving to northern california soon!)"
Are any of the velogirls racing in the SF Grand Prix? This year there will be a women's race (at 7 %$# am in the morning but I'll try to get up in time to see it).
Lance and the boys of course race at a more reasonable hour ;-)