the m3 is one of several non hondas i'd consider...i'd also look at the 330ci or 330xi and m5 (too expensive for me)...last year i almost bought a 97 m3 coupe but found out it had a salvaged title and backed out (only to get laid off 2 days later)
i'm sure bmw will fix the problems by the end of the model cycle