In this particular class, the m3 is,was, and may always be king. Lexus came out with the IS-F and titled it as the "m3 Killer" and it failed to beat the m3. Even though the m3 is king, the higher end Benz's can take on the higher end Bimmer's. When I hear about Benz's, I think luxury, comfort, big engines with tons of hp, but unreliable. I hear that all the time. On a episode of top gear, a particular Benz was said to be one of the most unreliable cars. Bimmers on the other hand, are very sporty, great at handling, have boring interior, but are very reliable from what i hear. I don't know much about Audi besides the fact that Jason Statham brought that company back to life somewhat. I also know that if you want a budget super car, get a Maserati or an Audi r8.

BMW>Audi>Benz

I drive a BMW x3 (I know). And I've driven the late E-class Benz. The E-class actually broke down a few times.

I currently drive an 03 BMW 530i. dont get me wrong i love that car and for sure the best body style of all 5 series. but i have grown to appreciate and love Audi's now. my future dream car would have to be the Audi RS6 wagon.