The car's power and performance sold me within two miles of leaving the dealership for a test drive. I've had to replace a couple of parts but I've been able to do it myself. This was due to previous owners neglect though. Easy to work on (as long as it's not an electric problem) but some parts are a bit pricey. There are few stock cars that can outperform the 540i on the road. It's nice to have the power and brakes when u need it.
The handling, comfort, stability, responsiveness, looks.... ummm, just about everything.
Yes, the cupholder would be wonderful but Germans make cars for driving hence the "Ultimate Driving Experience" tag line.