That's right, E60 535d. A facelift E60 M Sport is a better looking, better driving, better spec'd and generally more modern car (as you'd expect) than an E39 Sport, but ultimately suffers from being a step down from the E39 in terms of build quality. If they had nailed the build quality the E60 would have probably been a 'great' car and superior to the E39, but instead it's just 'good'. I had to replace the indicator stalk this week because it rattled like mad, I have a rattling rear armest and another random rattle coming from somewhere - it's not impressive. It's better than any Ford, Vauxhall etc, but a let down compared to the E39.And you're in an E60 these days - 535d iirc? What do you make of that gen?
Will be interesting to compare the 330 and 530, I'd agree £5k is a bit on the steep side for a 10 year-old car but obviously there's some haggling to be done after looking for potential problems.
FYI I wouldn't go near a pre-facelift E60 - they are built even worse

In terms of pure build quality, maybe not for a long time, but it will eventually happen. Even the most 'cost-cut' cars are better than their 25 year old predecessors - things move on so much that even a great car will eventually feel outmoded.Loving the Champagne II <3
With the requirement for cost cutting etc, will we ever see a BMW as perfect at the E39?