My personal experience talking to a few 745i owners. Dont buy the 2002 - 745 lots and lots of problems computer issues. If you have a big bank balance and willing to go through lots of aggrevation then ok. Lots of recalls first year.
Go for the 2003 they had cleaned out most of the bugs.