With 7 consecutive wins and 3 successive series victories under its belt, India has suddenly begun to look like the juggernaut of Twenty20 cricket. It was never in a more enviable position on the eve of a major cricket tournament featuring the crème de la crème of the world.