20050716 india: Delhi's luxury toilets are hot!