The E46 by all means is the best ///M platform BMW has put out. My ///M3 has been nothing but fun and reliable. It is great for buzzing around town or for 300 mile family trips! The worst part about owning this car is that you don't have enough days in the weekend to keep driving it! So far nothing but the required service has been needed. All maintenance is taken care of with no out of pocket expense for the next couple of years. I truly love the engine growl compared to my Porsche and the smooth clutch and shifting gate. The interior ergonomics are classic BMW where they make life easier for the driver.
† Edmunds.com received the highest numerical score in the proprietary J.D. Power 2014 Third-Party Automotive Website Evaluation Study℠. Results based on responses from 3,381 responses, measuring 14 companies and measures third-party automotive website usefulness among new and used vehicle shoppers. Proprietary study results are based on experiences and perceptions of owners surveyed from January 2014. Your experiences may vary. Visit jdpower.com.