Rockon;
I take it you are looking at this one;
http://sfbay.craigslist.org/sby/ctd/947600330.html Nice wheels, yes, but I think the mileage is too high for that price... and the interior is ok, but not great. Plus it's a dealer, they have no idea how well it has been maintained... Yes, BMW's can run forever, but they have to be taken care of...
For less miles and $$$ this one seems better;
http://sfbay.craigslist.org/sfc/cto/941128062.html it's clean, lower miles and a leather interior...
For a little higher price, this one seems best;
http://sfbay.craigslist.org/sfc/cto/943470145.html I't a sport model, has an upgraded suspension, a great style of interior and seats, and has much lower miles...
Of course I haven't seen any in person, but if you really want the first one, don't pay anywhere near $5000 for it, $3500 is more like it... they are a dealer and probably only paid 2k to 2.5k at auction for it...
Look at several, make an informed choice... Good hunting!