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 Scorza CSL center console | Navigation | LCM s/w 4.5 triple blink | OEM black interior retrofit | BC Racing BR Coilovers l BMW Performance Carbon Fiber strut bar & Short Shift Kit l Gruppe M carbon kevlar CAI l BMW iPod Integration l Alu Tech interior Trim l Lit F10 ///M5 Shift Knob l Umnitza Orion V4 A/E's l 365AutoSports one piece cf CSL lip | BBS CH & ARC-8 wheel sets