I don't think it was a "fantastic team selection".
Dropping Khan based on his ODI performance just goes to tell you how great the selectors are. People, don't cling on to that ATTITUDE thing. How on earth do we his attitude? its time that people shut up and do not talk about things we do not know.
Dropping Ganguly wasn't very clear but i'm sure its more based on Chappell/Selectors opinion and feelings rather than looking Ganguly as a cricketer.
Selecting Raina/Kaif was good. They need to play atleast one test, because they deserve it. It is time to get them into the test level, so they get acclimitized to the pressure and other areas.
Sreesanth's selection also makes sense. He deserved it, and the team deserves to have a variety.
I'm not sure if Chawla will get a chance to play the test...but atleast i hope the team management will not replace Kumble with Chawla (Who knows...they might! saying they care about the future
)
Finally, VRV. May be just sheer pace...but we do not know much about this guy. Considering the bowling attack we are going to have, he should be carrying drinks. But atleast it'll give him some hope.
Lot of youngsters in the team. It is both positive and negative. It will be positive if their talents are fully utilized, at the right time.
Great thing that Piyush, VRV, Sreesanth and Raina are included in the test squad! Playing test cricket will strengthen these guys and make them perform even better! Test cricket is what you call the most pressure of the two formats and facing the top most pressure hardens a player. If Sreesanth and Raina play test cricket, their performances in the ODI's might get a boost which already was good enough for Team India!
In the past, lots of promising bowlers and batsmen got chances at test level. They played couple of matches, failed and then kicked out.
You do not want that to happen to these guys.