omg. glad to hear that you are ok!! that sucks about the bike. just make sure that it gets a proper barial of some sort.
Heal quick, and get back to riding! you have another review to do! Denali Part II.
Oh yea, and even after running into a telephone pole, the "weak link" handlebars still have not failed!