I can't speak to the mechanical aspects, dependability, etc. However, having had an E350 4Matic (which I think was a 6 cylinder) and now an E300 4Matic (turbo, 4 cylinder) -- and I will attach a big disclaimer to what I am about to say -- I do not drive fast, aggressive, look to enjoy the performance of what the car can do, etc. -- I don't have a problem with the smaller, E300 engine. I drive nice and easy, but the car can accelerate, can be relatively nimble, and can move as much as I need and want it to. I did not know the E350 engine had issues. Sure, my E300 is a pretty big car, and it is a 4 cylinder, so that could be an issue for real driving enthusiasts, but it is not for me. I am sure some of the resident experts who are very knowledgeable about this can speak to this more than I can. Whichever car you end up getting -- good luck and all the best with it!