OK, with the exception of the vette, I would have to agree. But I submit if you haven't driven a vette, you haven't driven. Period. My vette can take any beemer on the road. And, if you read any recent issue of leading Car mags, the C5 vette tops any euro/US sports car on the market from a price/performance stand point.
I've owned 2 Corvettes. '64 and '66 Stingray convertibles. Apples and oranges, I'm sure.
I just think I'm getting more than the blue and white insignia in a Bimmer.
And, the M3 is in a class by itself. Try it. You'll like it. ;^)