Hi Doc,
Bummer. Ouch. Carp.
Glad to hear you didn't break any big/serious bones and just have to deal with annoying pain. Sorry that this is going to put the kebosh on the rest of the season, I guess you don't have much racing past September, one of my teammates made it back from similar injuries in 6 weeks.
Anyway, hang in there.