From maintaince and economy(it costs around 2.25-2.40rs/km in city) id say go for the santro...
but for ride comfort, preformance and cabin space go for spectra....but let me remind you tht spectra is an AWESOME car but ONLY till it starts giving problems....once it starts tht just understand tht its time to sell it off....