I have owned my Corolla S for just over 2 years now and put 43,000 miles on it so far. It lacks in the power, but makes up for it with 34-36 mpg. Handling is decent. Interior comfort is good, I drive for about 2 hours a day. I have not had any mechanical issues with the car yet and as for the recalls maybe people should take some defensive driving lessons or learn how to turn the ignition off and stop trying to get rich off of Toyota. Toyota was very good about taking care of the recalls and if I had to do it over again, I would without a doubt buy this car. Overall a great small car.