hi man u got it right , if u realy wanna a good car in under 2,50 lakh then there is no car better than civic 87, or even 88.at this range of price u can not have a good car , nissan would be more than 3 lakh,.i have civic 85 and am realy happy , with cng it is gr8,, dont think of any more just buy it civic u,ll enjoy it , dont spend money on alto, khyber,swift,and other shits