What an end to 2012. And an end to my beloved 2001 Spec-R.
As much as i'd love to repair, it's unfeasible when you see the damage to the strut etc. :(
I'm going to try my luck with my insurance company for a pay out, but failing that, start making your new years shopping lists! :p...