most any car that is under a year old will be good....what is the defining moment on any given car is how they are a 120000 miles plus....alot of cheaper imports dont hold up thru the years like the could if they were designed a little better and built with better parts....they try to win over customers with long warranties, and fancy packages like leather, sunroofs, heated seats, cd changers, etc..... only to find out that once the car hits 100000 or more miles, the sunroof leaks, parts are expensive as well as labor to fix those, the heated seats no longer heat on low, just on high which is 2 degrees short of the combustion point of your pants, the cd changer skips...etc....they just seem to fall apart....mind you i am NOT trying to disrespect anyone here about the choices they have made, which i am sure were made with the best of intentions, research and financial obligations figured at the time, but the sad truth is that ALL cars are getting more and more prone to needing expensive repairs...its just a fact of life, nobody builds a plain, durable, no frills car anymore...why? no one would buy it but a few people. why? everybody wants to have all the fancy luxurys today, heated seats, onstar, gps mapping, sunroofs, leather interiors, 6way power seats, cup holders everywhere you can imagine, stow away seats, integrated cell phones...the list goes on....it all adds up to too damn much cost....and even more things to break down. forgive the rant but sometimes it gets damn tiring to have customers asking how come it costs so much to fix my car? i feel like saying "look lady, i didnt build it,i didnt buy it, i didnt break it, i just fix the damn thing"