Firstly, glad your friend is OK and you didn't hit anyone else. Secondly, good that you're OK.
I won't rub it in, I remember how I felt when my albi meglio was written off. Hopefully you declared all your mods and get a payout, and maybe put the dreams of an S3 on the back-burner for a few...