20070705 business.india-business: Better; cheaper Grand Vitara is here