what the hell are you apologizing for? you had an accident. you hurt nothing but your own ego. accidents are accidents. if you were driving like an idiot you deserved it. if you weren't it was an accident. plain and simple.
apologizing to every car enthusiast M3, BMW, or otherwise is ridiculous.
glad youre not hurt. move on.