I understand that you don't put the individual ahead of the team. If Ganguly was sucking ass and failing consistently, I'd be all for dropping him (I supported his dropping from the test and one day team originally back in 2005, and I even supported dropping him this year for the CB Series despite him performing) if he was not scoring runs, but he is.
If Ganguly fails miserably this series, then you'd consider dropping him, but letting go of Ganguly now will not only be unjustified atm, it'd cause more problems FOR THE TEAM. India don't need annoying media attention and crap right now, and if Ganguly was dropped, the media would be right, it'd be unjustified. Unlike the ODIs where a young team was the right way to go, dropping Ganguly because of his age won't be fair, and you can't justify it on his weight of runs, unless you drop a player because of one bad series?
I'd keep 4 bowlers personally, and get Kumble to go to the groundsman and tell him to prepare a sporting track. I am not the biggest fan of 5 bowlers in a series where India are playing at home. They don't need to do it, if they prepare tracks that have a bit in it for the pace bowlers and WILL turn, they should only need 4.
Plus, India have to make their mind up with Jaffer. Either play him, or don't. You can't have this policy of playing an opening batsman in some conditions, and not others. It's silly. Against Australia it was justified because India always shuffles their batting when they play Australia (probably wrong anyway, but they do it), but at home? Jaffer just scored 70+, flat track or not.
My team:
Sehwag
Jaffer
Dravid
Tendulkar
Ganguly
Laxman
Dhoni
Kumble
Harbhajan
Sharma
Sree/Praveen
RP Singh seems underdone and needs more cricket, Zaheer is still injured and I don't rate VRV (haven't seen him recently to be fair).
At home, that side should win more than it loses, so long as the groundsman aren't ****heads.