We have the current generation Corolla, as well as the mechanically similar Vibe (same powertrain) in the family. Overall, the Corolla drives quite well in the city, but tends to get a little bit "floaty" on the highway. The same goes for the Yaris, which I have driven as a rental extensively. In contrast, the second generation NA Ford Focus (the model previous to the current one) drove like a champ on the highway. However, reliability of the Ford is suspect at best, and in that regard, both the Vibe and Corolla have proven to be very reliable choices. A good buddy of mine has a 2004 Mazda3, and has complained frequently about brake rotor issues, and problems with CV joints... It appears to drive quite well, though clearly reliability is not the same as the Corolla. In sum, it depends where you priorities are. If you need a simple grocery getter, the Yaris will suffice. A more sporting choice may be the Mazda or Focus. As happy compromise between the two, the Corolla may be what you need.
Though in view of the fact that the new Corolla is just around the corner, it may make alot of sense to wait an extra month. At the very least, the current outgoing model will be cheaper...
![Smiley :)](https://www.autos.ca/forum/Smileys/CarTalk/smiley.gif)