Welcome back, I guess. This kind of thread would be much better-placed in the Welcomes and Birthdays. It's a sub-board right above the Off-Topic.
Sorry to hear about the crash. The only ones I've ever been in involved a deer up in Wisconsin. Sadly, I never got to partake in any of the venisin left over from our little fuzzy speedbumps.
What happened in your case exactly?