1 Mercedes is more reliable than bmw. 2 don't buy diesel unless you are looking for trouble. 3 you should be able to get a e350 (not a lot of options) under 50K.