I need to get a new car as my old one is nearing it's 23 birthday. I want something cheap, reliable, and hopefully long lasting. Basically, I'm looking at Toyota, Honda, and Nissan. I want a smaller car, not an SUV, so something like an Accord, Civic or Sentra. I'm not locked into those...