20041004 india: Do we deserve the Taj?