My wife has wishing for a BMW for a long time. Some people at work recommended her to this site:
http://www.crosstownluxurymotors.com/vehicles/inventory.php
They certainly aren't shy about asking for money, but supposedly these are all local cars. Their hook is that they only deal in premium cars in excellent shape so you pay a little more but you are supposed to know that the car is as good as it looks.
In their inventory they have a 2005 545i with the premium pack for $21,900. It has 61,000 miles and has the 100,000 warranty. The pictures look nice, but so do the pictures at Victory Motors. Is this a good deal on a four year old BMW? What should we look for if we're interested?