@acchabaccha - thanks. The new Mazda 3 sedan looks really nice. The basic spec is 58k which is really good for such a good looking car. But the full spec is 86,500. So not sure...

@urstrulyash - thanks. The corolla is certainly towards the top of my list. It's 70k for the 2.0 litre basic XLI. If that's the one I get what can I expect to get for it after 2-3 years and 60k on the clock? I think they're best for holding their value.