I have a 2000 BMW Z3 and an 02 MB clk 430 Cab.....completely different worlds. The z3 is a slot car on steroids, but has a bit of wind buff above about 70 or so. Awesome handling, decent power, typical german build quality. Flawless condition at 33k on the odometer. The CLK is a rocket....v8 power, rock solid ride, but definately is heavier and more solid. No wind buff 'till about 95 or so....built like a fine watch....this car has sold me on MB's for life....but it was pretty pricey, too.
No flaws with it, 34K on the clock. I drove Miata's and s2000's before I bought the wife the Z3, and here's my thoughts: The miata's underpowered, and the styling is getting dated. The Honda was very nice....good power, good handling, typical honda build quality.....but I never got excited about it. The z3 got the nod based on looks, performance was pretty much a toss up. The Z3 was also more available on the used market here in Cali, which kept the pricing reasonable.
Hope this helped! By the way, the Z3 is for sale....21,000 obo.
Tbone