A brief chat with an honest local mechanic would tell you that INDICA (all types) and PALIO are no good from maintenance point of view. Even Santro would start giving you a trouble from 3rd year onwards (depends on usage).
I'm a li'l biased towards Japanese cars, coz the history has proven...