I forgot to mention the transmission...the 2004-up has the 6 speed tranny as well as the new N62 V8 engine. So you get the extra power engine wise (with the N62), yet basically the same MPGs as the M62TU & 5 speed auto tranny.
And the N62 throws you a loop in that your oil filter reservoir is underneath the engine and you'll need slightly different tools to change the filter (24mm socket instead of the 36mm + a smaller hex/allen wrench to remove a bolt in the center of the lid and oil drain bolt). This is not a difficult thing for a regular e38/e39 DIY'er to adjust to...but just a little surprise to find that BMW changed something so long a "tradition" with the top remote oil filter reservoirs.
(N62 oil filter reservoir located below the engine)
