Alto is The complete family car.which understands your feeling.Be it a urban area or a rural area,alto defines its way.It has been 8 years with my alto.and driven almost 68000 kms and more to go on.I personally go on white color.its servicing is easy and at low maintenance cost.If u want to buy a car which is well budgeted,well spacious for 5 people,can be maintened well just go for alto.