Alon,
Sorry to see and hear about the accident. As long as you're alright. That's what matters the most. A car (even a Benz) can be replaced, who know maybe you'll upgrade to a 94 E320 Cabriolet.
Easy on the police comments though. Some of us have Benz' also and view all of us owners as one big happy...