I find myself in a similar situation. My 2005 only has 54,000 miles on it. I've kept up the maintenance on it, got the timing belt, etc changed. The clear coat is shot and the paint looks horrible but I would rather fix the few minor things that is wrong with it than have to pay for a new or newer car again. I've found it to be pretty dependable and I would rather keep a car that I know instead of getting another one that there might be hidden problems.