Feel better! Just 3 months and 28 days til the 2008 LRRH!

I'm glad you and your bike both made it without much damage.