My 95 E320 is not a wagon, but I have to agree with all the opinions here... It is a terrific car! I found mine with 51,000 original miles this past June. needed a daily driver so as not to use up my 88 560SL (51,000 mls)
Everything works perfectly and I usually do all maintenance on it myself.
Having spent a fortune in lease cars the last several years (2003 M3, etc) I cannot stop grinning when driving the E320 knowing it's paid for and solid as a vault. Seems I have another 200,000 miles to go...