Well, I finally test drove an M3 today at the local dealership. I had avoided doing so for so long to prevent the regret I might experience with a 330Ci. Don't get me wrong, I love my 330Ci, in fact I have enjoyed my ride more than ever following another recent test drive of the Audi S4 (that was a disappointment). But not the M3 - holy cow what a ride. I know I am preaching to the choir, but man I swear that thing was on rails in turns and that was at a modest 5,000 rpms (the sales rep was cool, so I tried my best to respect his request). Anyway, can't rave enough about the power delivery and handling - and the SMG was pretty cool too. Kudos to one sick ride!