I can't argue with Tom's excellent summary, but I will add that engine
longevity seems to be the least of concerns with these cars. I have both a
'95 (137K miles) and a '99 (90K miles). The mid-90s models have some
notorious problems. While there's the head gasket issue that Tom mentioned,
there's the infamous "bio-degradable" wiring harness. On top of that there
are aging A/C concerns, etc. So if you find a '95, get the maintenance and
repair history and make sure that stuff like the A/C is solid (some $$$ can
be spent here). And on a '95 wagon remember that you are buying a 10 year
old car so stuff like ball joints, radiators, water pumps, sensors, etc.
need to be replaced at some time. That being said, my '95 wagon runs fine
and looks/runs better than any Asian- or American-built car its age or
mileage. Heck, it looks/runs better than some cars half its age. But then
again I put time/money into maintenance/repairs.
My '99 is a nice engine/transmission package - and a wider stance. Hardly
any problems (except for the hand-grenade option known as the harmonic
balancer that Tom mentioned), but it's still a relatively "young" car as far
as I'm concerned.