I recently purchased a 2006 M5 after retiring an Infiniti G35 and 2001 525i. In a nutshell, this car rocks! It has all the features and benefits of a luxury car, yet when asked immediately this performs like a Formula 1 racecar. Two thumbs up for BMW!! If you can afford one, get one. I promise you won't regret it.
Active Width M Seats, M Power Button, Adjustable Drivelogic Modes, Bluetooth Capability, Heads Up Display
I can't even ask for this with a straight face, but somewhat better gas mileage??