Whoah, I got chills running down my spine reading that. I lived in NJ for a year and didn't get any climbing all that time, but rode a road bike for consolation, and I used to see how fast I could go down hills like you were doing. Pretty darn fast, turns out. I would not like to come off flying down the hill like that. Good thing you're OK man!
I'm up for some riding sometime btw. I need to get my bike fixed up a little bit, so can't really say anything time-wise.