that sucks. I got slammed a couple of months ago and managed to sail over onto the sidewalk, thereby avoiding getting run over by the red-light-running minivan that hit me. that must be some nasty ****, hope he heals fast and is doing OK in the meantime.