Now that India is going to host the major chunk of WC'11 games the finals should be played in the best and oldest ground country has, not where the head of BCCI (one whose word runs the show) comes from. That city might have the tradition of cricket unparalleled in the country, but the renovated Wankhede and CCI aint good enough to match the intensity and mahol of Eden Gardens in Kolkata. Let the final be played there. But for BCCI politics............