20070921 business.india-business: Indian attitude: Big brands are meant for showing off