In 1997, I bought a 1993 Honda Accord EX coupe which was a lease return. I drove that car up until the beginning of October. The Honda performed flawlessly, had great power (the EX has dual exhausts), and got about 34 mpg on the freeway (it is one of the 5-speed models). I kept it in excellent mechanical and cosmetic condition, and would still be driving it today. However, my job necessitated my purchasing a mini ute. I don't like the looks of most of them, but I bought a 2001 Toyota RAV4, also a 5-speed, with four-wheel drive, in dark metallic green. The RAV is an AWESOME little vehicle, performs well, and is quick off the line with the 5-speed. Plus I can put EVERYTHING and ANYTHING into it - the rear seats split-fold and are completely removeable. And the RAV is really a nice-looking vehicle, with great lines. I looked at the Honda CR-V, but found it too boxy and quirky on the inside.
I sold the Honda to a woman and her husband last weekend. The car had 105K on it, and will be good for at least 150K more. I was sad to see it go, but looking at the new RAV sitting in the parking lot, and driving it around, I think I can deal with it.
PS: People who keep cars with over 100-200K on them do so because they CAN. American cars are designed for a service life of about three years. Beyond that, they turn into heaps of crap and need a great deal of maintenance all the time if there are more than 90,000 miles on the odometer. And any car with high miles that is well-maintained will not LOOK like it has that many miles on it. My mother proudly drives a Volvo 744GL with over 135,000 on the odometer, and she will continue to do so as long as the car is running and looking good. I plan to keep my RAV until it dies - why buy a new car every 3-5 years? That's a huge waste of money.