I would have beaten the living daylights out of him!
+1
I got a dent in my door on the 350 a while back. It was tiny and nobody noticed it unless I pointed it out, but I knew it was there! It was some old badger that couldn't get into his car and whacked mine. The funny thing was it was at Rosslyn Abbey (Divinci Code) and there is me in the car park swearing like a madman. . . I'm going straight to hell.
Anyway I called DentDevils, the guy that does our area is fantastic. £50 sorted. The guy done it and said that he wasn't totally happy with it, but it was as good as he could get it... I'm looking at it thinking, where was the dent?!?