I bought this car new in 11/05. I couldn't believe the recomended service intervals in the manual so it gets serviced on a more frequent schedule. The only mechanical problem was the water pump going out, which the dealer warranteed even though it was past the warrantee period. As with many quality vehicles, you get out of them what you put into them. I am a low mileage driver and only have 64,800 miles on the car. The 159 HP is adequate for most drivers, but for a few hundred bucks a speed shop can tweek your computer and get about 210 HP wich is much more fun. If buying one used be sure to get the service records.
If the car is taken care of it will last. I purchased my 2006 Toyota Camry 2.4 liter for $1,100. At the time of purchase the vehicle had 279k miles. I was really unsure at first about purchasing this car because of the amount of miles it had BUT there were no major issues with the vehicle as it had been maintained well. The only parts that have gone out was the rear drivers side bearing, and the sway bar bushings which were both original. I also replaced the radiator hoses, spark plugs, and the battery. I drove this car from almost West Virginia to close to South Carolina and back. I couldn't have asked for a more reliable car.