Awh man, thats terrible... and scary, i'm imagine it must have been like Chi crash....
Glad you'r okay, and also think it's great you won't stop riding.
Do you remeber hearing the tire Pop? are you shure it wasn't one of those dreaded bearing failures?
Keep on riding, and hope you don't abandone us here on PArallel Universe, you're one of the good few