Got mine, after many years of buying quick diesels (535d/635d) and really not enjoying the experience. Took the new 640d out for test drive and when I returned a M3 was parked up. Ended up looking back at the M3 more that new 6!
Didn't enjoy M5 test drive, fast but soul less.
That V8 is sensational, and its really easy to park.