Had a 2003 since it was new, just sold it to a family member. I didn't put a lot of miles on it (sold it with 60,000 after 8 1/2 years) but it was rock solid in that time. Didn't need much beyond normal maintenance.
Pros:
- Go kart-like - fun to drive and throw around curves.
- Small - easy to maneuver and park.
- Remarkably versatile - even though it's small, it packs a lot of room with the seats folded. Made my many Home Depot runs that much easier. You'll sag the springs to the ground loading tons of crap in the back before you ever run out of room.
- IMHO styling is timeless. Over a 10 year old design and does not look dated.
- Relatively easy to work on, and find parts for since many are shared with the more common Protege sedan
Cons:
- Slow. Takes a bit away from the fun factor. Stick shift is better - mine was a slush box which made it seem reallllyyy slow.
- Liked to go through tires no matter how I kept it aligned. My spirited driving probably was a big factor though.
- Fuel mileage ok, but not great for a car this size. Again some due to my driving, but I've read the same about the 2.0 from others.
Good luck!