Both finalists obviously deserved to be there. Happy for the West Indies and would have been happy for Sri Lanka too had they not choked. Too bad Mahela/Sanga won't win a WC in their lifetime, but the West Indians have proven what everyone already knew - that they are the masters of T20 cricket. The difference: they had done it individually in the past, but now they have done it as a team. Very happy for them.