Maruti Alto is one the best car in it's price segment. We are using Alto Lxi From May 2010 and haven't face any major issue till yet. Have driven more than 50000 km's. As of now we are planning for Creta or Honda city.
Build quality is good as compare to present variants else car is good in every aspects.