Put it this way, on my test drive, the sales guy was showing me how to handle the car, and threw it into a sharp hairpin at about 80mph. There was no drift, no over or under-steer, no turbo lag, not even the slightest hint that the car was going to do anything other than eat this corner alive and jump at the next one. Well, I would hope it had no turbo lag since it's naturally aspirated... I sold my M3 when I moved to NYC and I still miss that car. They're really fast and very forgiving for a car of that performance level. That said, only you can make this decision. Go drive the M3 and then pick the one you like the best. I suspect either car will provide you with ample opportunities to improve your driving skills.