Zee... I wasn't talking about your deal. 64K for a '07 with 3500 miles is pretty good. I was talking to the original poster who was offered 2500 off MSRP for a new 07.
And Shumdit...first off...I am far from 12-years-old. I really don't think too many 12-years-olds are trolling a BMW X5 message board. I doubt a 12-year-old even knows what an MSRP is. Yes, it might have been my first post but so what.
I ordered an '08 a week and a half ago. $73,500 MSRP and I got it for $68,550. Forgive my 12-year-old math, but that comes out to pretty close to $5,000. Dealer gave me 2% over invoice.