I was in the same situation that your are in now. I ended up getting the 03 745Li with 55k miles also. I got the 03 because of the 6 year 100,000 mile bumper-to-bumper factory warranty that is offered on all 02/03 7 series. You should call your local dealer and have them look up the VIN on the 03 to find out when it expires. Mine goes until late 09. On the 04, at 50k its warranty have already exipred. But what ever you get, its a great car! Good luck.
A forum community dedicated to BMW owners and enthusiasts. Come join the discussion about Bimmerfest events, production numbers, programming, performance, modifications, classifieds, troubleshooting, maintenance, and more! Bringing the BMW community together.