I've had mine for 2 months coming from a BMW E46 M3, OMG every second I drive this car I love it, the quality, torque, power, speed, brakes, street cred is right up there with the best of them.
I love this car, I love my M3 also, I just don't love it quite as much anymore after driving around...