So sorry to hear of your accident, glad you didn't damage yourself too badly although I do know that broken bones, especially ribs are extremely painful.

Its amazing how much damage is done to a bike even at low speed, when I came off mine, the insurers were going to write my bike off, although they were going to replace loads of things that didn't need replacing including the front forks because, the chap who picked it up for me is a roofer and he got bitchemen (can't spell that) on them. Also the exhuast and it didn't even fall on that side. Just a warning!!

Hope you're feeling better soon.