20040404 cricket: Best Indian side ever?