I commute via bicycle, and I've had some close calls similar to what happened to you @Alan ...but it hasn't actually happened...yet.
I hope you have a speedy recovery, and fuck whoever is responsible for your accident.
Did the driver even stop to help, or did they just take off? They usually...