I'd recommend that for the oil cooler if nothing else. The only real gripe I have with my 2007 is no oil cooler. I've not had any extreme expenditures, though. Worst was water pump/thermostat.I would recommend 2009 or 2010 with a N54 engine, not N55. If you buy a 2007-2008 you're buying a never ending money pit.
Ummmmmmm, yes, I suppose you could say that, but that's a subjective statement. With the N55, you get different issues / are prone to different issues as compared to the N54. That being said, I think owners find the issues to be cheaper to resolve on the N55 vs the N54.From what I've read, the N55 is considered to be a much more reliable engine than the N54, unless one intends to do some serious modifications to boost horsepower.
this is the dilemma i was just in and ended up with a 2008 328xi sports wagon 6MT. I felt that the N52 would be less prone to issues than the N54. Hoping I made the right choiceI am thinking of buying a 2010 328xi which has the N52. I not too concerned about brute horsepower and prefer the reliability of a NA engine for reliability and maintenance costs.