India deserved champs...as others have said, no easy path to the trophy. Didn't win their group, so had to play the team everyone wanted to avoid(regardless of form) Australia, and then arch rivals Pakistan, finally a very professional unit in SL.
Also in the biggest match possible...Tendulkar and Sehwag both failed, most would say that would place incredible pressure on the big on reputation but short on experience Indian middle order....
But
Kohli
Gambhir and
Dhoni
got the job done without too much trouble....