You may consider Vista QJD too, which costs less than Swift, even the base Aqua model has front power windows, tilt steering, rear defogger, more space etc. and no waiting period. And TATA service is better now compared to earlier. In fact, Fiat Palio, Tata Vista and Maruthi Swift shares the same Fiat diesel engine. For comparison, see-
http://www.team-bhp.com/forum/india...ica-vista-mjd-vs-palio-mjd-vs-swift-ddis.html
http://www.team-bhp.com/forum/india...ica-vista-mjd-vs-palio-mjd-vs-swift-ddis.html