Have my spacegrey 640xd now since 3 weeks and am lovin it. Have put 3000km on it and am truly impressed. Big step up after 4 yrs of X5.
Averaging 7.9 liters on 100km despite the fact that I use the grunt whenever possible so not bad at all.
Attached a few pics from this weekend, car bit dirty as I have not had time to wash it.
Sam