While I like the new 3 series, especially the 335i Coupe, I share the good oinky doctor's sentiment re. the E46 series, especially the 330i coupes and cabrios, and of course the M3. Beautiful.
If my next car turns out to be a BMW, it is probably going to be a 2005/2006 E46 M3, or the new 135i...