Glad to hear you are pretty much OK, I was the proud recepient of TWO severly broken ankles last year thanks to an unliscenced driver who ignored a redlight. I wasn't wearing a helmat and got slammed pretty good, so our angels were working ovetime. Be vigilant with your injury and good luck getting your bike replced/ fixed.