I feel the one problem the Indian batting may have is it may be too 'boring'. Unless Tendulkar, Ganguly and Laxman display shades of their best batting, I fear that our batting will be a jump back down to the days when test cricket was about securing draws rather than winning games. It does seem like we have picked a 'construction site' type of team for these tours, though. It'll be interesting to see what happens.
I don't really care about the ODI selections because I think it will be a crapfest anyway. I think luck will go a long way in determining who wins the ODI on the given day, especially given the ODI inconsistency of both teams, so I'm not gonna harp over the squad selections.
But the tests are a different matter. Our bowling features Kumble and Powar as the lone regular spinners, and Zaheer, Sreesanth, RP, Ishant and Bose as the pace bowlers. Seeing that Ishant and Bose are basically rookies, and I really cannot see us playing both Powar and Kumble, it looks like Zaheer, Sreesanth, RP and Kumble will round out our bowling line-up.
Given that Sreesanth will probably be injured sometime during the South Africa series (given the past occurrences), we will look at inducting (or re-inducting) one of Ishant or Bose into the team. I would have to go with Bose in that situation as at a decade or so earlier than Ishant, he would have plenty more experience than Sharma, which will no doubt be very helpful. However, this bowling line-up doesn't look to have any sting (not that we were ever going to pick one that was). Unless Zaheer and RP (and Sreesanth, subject to fitness) get it done with the new ball, I see our bowlers toiling and toiling and... toiling.
From the given squad, I would predict the following XI for most of the games: Jaffer, Karthik, Dravid, Tendulkar, Ganguly, Yuvraj, Dhoni, Kumble, Zaheer, RP, Sreesanth. Laxman will replace Yuvraj, maybe, or someone else who will no doubt get injured mid-tour. It's a shame, but we have too many middle-order players to play two specialist openers.
I'm just going to hope that the Indians have a lot of lucky days in the UK and that these days coincide with the days they are playing international cricket, ICC-style, so that we Indians have something to celebrate about!