I HATE hearin' this sort o' thing...but I LOVE hearin' that when this sort of things happens, the guy this stuff happens to ends up relatively well enough to PERSONALLY relay all the grisly details to us.
In other words...this does indeed suck, but you sound like a guy who'll be back on that(or I guess another) "horse" real soon...AND better than ever.
Cheers,
Dwight