if you buy one of those euopean cars, i hope you have the money to fix them. the mercedes slk your looking at all the ones in that generation are sh*t. the bmw z3 is one of the ugliest cars ever made and I'm just flat out not liking the RSK.
cars like those are over-engineered and a lot of little things go wrong you need to get fixed and the $ adds up fast, especially on cars that old.
The Mazda miata is ugly and boring indeed. the only winner you picked is the honda s2000 they look and feel amazing to drive. hondas have great engines, probably the best on the planet. I would take a honda 2000 over any of those cars every single time. for performance, reliability, gas, looks, personal prefrence and every other category.
ON TOP of this....
im not even really a honda fan. I love BMW's I drive a 2005 black 330CI convertible.
it's just the other cars are kind of crappy and are going to fall apart on you and/or they are just flat out hideous