Would you care to hazard a guess as to which component of the two (bat or ball) saw an improvement from the 90's to the 00's, and which regressed, as far as India is concerned?
I don't know that either improved, but I'd certainly say bowling and batting regressed. I'd take a composite Indian side of, say, 1990-2002 (I say 2002 because it's the obvious watershed for the biggest Indian player of all, Tendulkar) over one of 2003-2009, thus:
Sidhu
AN Other (can be almost anyone)
Dravid
Tendulkar
Azharuddin
Ganguly
Mongia
Kumble
Srinath
Prasad
AN Other (would be Sunil Joshi at home and that'd make a damn good attack actually)
vs.
Jaffer\Gambhir
Sehwag
Dravid
Tendulkar
Laxman
Ganguly\Yuvraj\Kaif\AN Other
Karthik\Dhoni
Kumble
Harbhajan Singh
Munaf Patel
AN Other (would be Ishant Sharma later on, having maybe been Sreesanth and Pathan earlier)
Of those in both sides, Dravid went forwards then backwards (so instead of lots of excellence you got a spell of brilliance and a spell of paucity - which is best is anyone's guess), Tendulkar went backwards, Ganguly went backwards then forwards and Kumble went forwards. Of the rest only Laxman instead of Azhar is what I'd call a real improvement, added obviously to Sehwag instead of an ever-changing other opener but for obvious reasons I don't consider that a fair comparison.
But obviously the fact that there is no team which remains the same either for 13 years nor 7 years means that "India 1990s vs. India 2000s" is so far from a real category (because both were ever-changing, as all sides are over such lengthy periods as a decade) that it's difficult to draw real comparisons.