I'd drive my girlfriends chevy aveo until the new V6 M3 came out
Edit: Unless they gave you a S~M~O~K~I~N deal on the 2012 M3. I think you'll end up paying a gas guzzler tax in the US (is that right)? That, plus the new body style of the new one, plus it'll save on gas, etc.