I have a 99 Esteem that I think is a decent car as well. In the 2-3 years I have owned it the only things I have had to replace are the things that any car needs (brakes, oil, spark plugs, air filter, etc.)
The timing belt and battery are due for replacement, but considering the milage this car has on it this doesn't surprize me at all.