it pains me to see all those wrecked BMWs....OP, good luck getting your car back to order....not sure if that will be possible considering the extent of damages to it. It will be nice to see everything sorted out but my guess is that it will cost you a lot more than what the car is worth to fix it. Just something to consider. good luck!
2004 TiAg ///M l OEM CSL Interior Door Panels l OEM CSL Bootlid l CSL Center Console | Nav s/w v32 | LCM s/w 4.5 One-Touch Triple Blink | OEM Black Interior retrofit | BC Racing BR Coilovers l BMW Performance Carbon Fiber Strut Bar/SSK/Cross-Drilled Rotors l Gruppe M CAI l BMW iPod/Sirius Integration l Alu Tech interior Trim l Lit F10 ///M5 Shift Knob l Umnitza Orion V4 A/E's l 365Autosports One piece 1x1 cf CSL lip | BBS CH & ARC-8 wheel sets