20040426 home.education: Is the current Indian cricket team the best ever?