That sucks, I'm always on the lookout for that kind of stuff. If I feel like a driver might not see me, I'll try and sit tall so they can, and bike in the middle of the lane.
Hopefully you got their insurance to pay for all the damages and hospital fees.