YEAY!!! Sounds like you had a BLAST! And that's the most important part, right??!!
Not a wine lover, but I hope you had some sourdough bread for me while you were there. Thats the ONLY thing I miss about northern CA!! Yeah- that's IT!!
Anyhoo- sounds like a great race. How were the roads though? I've seen pic's from the past and I seem to remember thinking they looked highly cambered.