I agree with Shravi. Leave apart the fact that Yuvraj has just come from a fight against cancer, leave all that nonsense about "sympathy". Going by the facts, he has been better with the bat and the ball in this WC, better than Sehwag. The problem with Sehwag is, he has to open the batting and get Indian off to a good start almost always, that's what we expect from him. I believe that test performances and ODI performances need not to do anything with T20I and that's why I think that people have been putting excess pressure on him to perform. So far, in the tournament he has played like what, 1 match? And earlier, he played a t20 in Australia, if I'm not wrong. So, now he hasn't really been out of form in t20's either but considering the fact that only one among Sehwag or Yuvi can be picked in the XI, I'd as the captain, go for an all rounder in Yuvi.
I'd actually like to see Irfan open the batting again. Give the guy another chance, he is seriously a fine batsman who has a good pull (which some top batsmen in our team don't). He can easily clear the boundary and has got a good temperament. His running at times is very poor but then again other batsmen aren't running like Bolt, so that isn't a issue.