I highly recommennd the car. We changed from an '86 300E to a '97 E320, a great move. Two minor problems, one is the oil leak, in this series, at the timing chain cover, supposedly they have a new sealant that works better. Ours was redone at 3,000 mi. and have no further problems. The other is an intermittent leak from the differential. So far they have not fixed that, but they will before the warranty runs out.
At three years it is time to change the anti-freeze and brake fluid.
The electronic trans. takes getting used to, but it is a great improvement also, good luck. Ed