zupchuck 
1999 BMW M3 Coupe 2dr Coupe
Still smiling two years later
 I bought my '99 M3 coupe used with 22k miles in 2004.  It has been very reliable.  It's exceptionally fun to drive.  I love taking it on long trips, it is that comfortable.  Proper snow tires make this a competant winter car (with ASC of course).  Braking is awesome and properly matched to a vehicle capable of traveling so fast, so easily.  This car brings smiles to my face every time I drive it.  The cockpit is the best I've experienced.  It is not cheap to maintain, parts will cost you.  Find a good BWM mechanic and avoid the dealerships.   I hope I can keep this car for many years.  If now has 43k miles two years later.