Hey unknownbullet ,<?:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
U R feedback, suggestion had really helped me to decide... I am going for New Tata indica vista ... Reason I see here is spare part, availability and cost of service... cost of fuel in this unstable financial world and co passenger setting comfort & driver comfort.
I had took test drive today... it was 100% good when compared to A-Star