Water pump, struts, brakes, alternator, CV joints (both sides), timing belt (twice). That is basically it. Those are basic things that would go bad on any car with as many miles on it.
My only complaint is the timing belt went twice (90,000 expected, then at 115,000). That kinda bothered me. I like timing chains but what can you do?
It is fun to drive, has lots of pickup for 90 HP!
Pretty trouble free.
Some rust problems.
Gets great gas mileage.
Well, the timing belt is rated for 60,000 miles, so getting 90,000 assuming it was original is pretty good.
I'm curious to know if your failed belt was OEM or aftermarket. I have had a couple of unexpected failures - at 53K and 42K - with cheap aftermarket belts. Now it's only original equipment manufactured belts for me!
Also, too much tension on a belt such that it makes a slight whine will destroy it quickly, as will lots of high RPMs.