Well, that was fun.
Nobody was hurt, but the cops took the driver of the car that hit us off in handcuffs. He doesn't speak English and had no license or ID. What's left of David's car got scraped up off the road (I mean that literally; they dragged it onto a flatbed with the wheels locked) and is off at some place somewhere waiting for some insurance company to do whatever it is they do.
So. Everyone's fine, but that will make transportation to and from Dragon*Con a bit more interesting this weekend.