I skipped to the last page, as I am at work and not supposed too be cruising the .net. But did you get insurance money? Hopefully you got the work quoted by a bunch of body shops and picked the hghest one to report.
Also props on not beating the **** ut of the guy, my friend had soemthing similar happen, some dude bruning around a parkinglot at the school ran into the passenger side of my friends truck doing like 50km. He's lucky he cut my arm up and I couldn't get out beause I wanted soooo bad to beat the **** outta him, and it wasnt even my truck. My friend was soo busy checking if I was alright, and stopping me from climbing out the window to get at the dude, he had no time to get pissed till the cops arrived.
But in the end, we went with the largest quote (3 grand over where we got the work done) so he had an extra 3 grand to toss around.