| Wouldn't the 2004 still have some BMW warranty ? (good insurance if you find anything wrong with the vehicle).
Also surely you can get the price down a little on any of the 3. ( remember you have the advantage in being the buyer).
Good luck with what ever decision you make Park Lane Jim |