Jim 
2008 BMW 3 Series Coupe 335xi 2dr Coupe AWD (3.0L 6cyl Turbo 6M)
The Perfect Car ??
 I recently traded in my '03 M3 coupe for the 2008 335xi coupe and I have no regrets. From my perspective the 335 does everything well and is a pleasure to drive. It has driving dynamics close to a M3 but with a more refined ride. Combine this with the all-season capability of BMW's x-drive and you have a sport coupe that just may be the perfect car in this segment. The bottom line: if you want a race car buy one. The new M3, a Corvette or a Porsche will do the job. If on the other hand you want a grown-up sports coupe that has room for four, can carry luggage and golf clubs, test drive the 335xi coupe. You wont be disappointed!   