First and foremost, I'm glad to hear you're ok. Highsides seem to have great potential for massive injury.
I'm surprised I haven't seen anyone else recommend this yet; If you haven't already done so, you should probably take the MSF basic rider course. It's well worth the money, and will...