Damn that sucks, but any time you can walk away from a crash you should be thankful. If anything, try to learn from the experience. What went wrong, what could you have done differently, etc... Going down sucks period, but atleast make good use of the situation and try to learn from it.
Have the frame measured, if it's straight, turn it into a mean track bike that you won't have to worry about baby-ing all the time....and ride the piss out of it. Just make sure everything is straight and safe before you dump money into it.
My bikes been thru some rough days too. The tanks been painted 3 different colors.
(yes I suck
)