jeez, i paid ~24k for mine 3 years ago with 39k on the clock... nav, xenon, leather and cwp. I was the original owner/leasee too. :-)
I did a lease buyout at much less than my contracted residual, which was about $29k and way over the current market value of the car back then. Dealership made a deal with BMWFS and I was able to keep the car for a more reasonable price. I did not want to turn it in, but financially, I would have been a fool to buy it for $29k. That was close to M3 money.