Almera is ancient and outclassed by almost everything else out there. It is the same car since 2000. Corolla is the freshest design of the three assuming your looking at the new model. Available in 1.4 litre diesel which is quite frugal, rather limited spec wise though where you have to go up to nearly the top model to get basic things like air conditioning. Avensis is from a class...