Guys here is the thing, I think its blatantly obvious to everyone that if India have a good run in the WC, then it is the batting that is going to do it, and not the bowling.
If our seam bowlers are all equally ineffective and useless, then I will pick just 2 of our regular seamers. If Binny can contribute atleast 15-25 runs a match, then I would play him every match as the third seamer. Then pick any two of Bhuvi/Shami/Ishant/Umesh and be done with it.
Bhuvi can bat, and in the first 10 overs has among the top 10 economy rates from last year for all bowlers. So he gets in and Shami can swing his bat and between Umesh, Ishant and Shami, Shami clearly is the best at end overs.
The idea is if our bowlers are a liability regardless of who we pick, then isn't it better to totally back our batting.
Dhawan
Rohit
Kohli
Rahane
Raina
MSD
Binny
Ashwin
Bhuvi
Ozil
Shami
Come Feb 15 this is the line up I would go for. The most I would tweak it is if Dhawan has no form at all, then Rahane to open, and Rayudu to slot into the middle order. Thats it.