Japanese reliability and German reliability are 2 different things. My '95 Nissan Maxima had 165k miles and almost no problems. '02 M3 with 40k miles (bought with 28k) does have some issues. 1. Before 28k miles engine: overheating + minor repairs. After 28k miles: water pump failed, windows/locks control module failed, navigation failed + minor issues. If you buy German car, make sure you have warranty. I have 100k miles and 2 years left on mine. Other then that the car is nice. SMG is #1 transmission in the world. DSC does wonders to save your life. Convertible looks sexy! And S54 engine considered to be #1 winner engine in the world from 3 to 4 litters from 2001 to 2006.
333 hp., SMG tranny, DSC, convertible, S54 engine screams! Winter tires + DSC working = the car handles in snow better then most FWD and RWD cars. (DSC is high tech. BMW M3 Dynamic Stability Control.)
1. Seats have to be more comfortable. 2. Leather wears, plastics are cheap. 3. So much weight added to convertible (400 lbs) = slower then coupe (not like you gonna need extra 0.4 sec of the line but still).