I have a 07 X5 3.0 and when this was announced, I seriously considered trading it in for the X5M...but this would have been my wife's DD, so reconsidered and got myself a M3 instead.
Anyway, sick ride.
BTW, I don't think the stock M wheels are ugly at all, I kinda like em.