20071213 business.india-business: Taj among world's best hotels