There can be numerous logics in deciding which team to support. I tried the following:
When I looked for my favorite players, Yuvi and Pathan is in Punjab , Gilli is in Deccan, Gayle is in Kolkotta, Warne is in Rajasthan, Murali is in Chennai ,McGrath is in Delhi, Jayasuriya and Sachin are in Mumbai and last but not no way the least Nathan Bracken and Praveen Kumar are in Bangalore. So, I am torn into pieces if I decide to support based on players of choice. But still If I manage to make a decision, I would go with Punjab.
If I go by the logic of location of the team on the map and my nativity , Chennai is the place where I belong while Bangalore is the place where I have some wonderful memories and Delhi is a city I really really like. But still as nativity counts above other factors this factor draws me towards Chennai.
Then, I decided upon to support the best team, but with surprise results being thrown in like Royal Challengers being dismissed for 82 going on to beat Mumbai Indians. When I thought Rajasthan Royals were the odd men out in this league they came up with a surprise win over Yuvi's men. Still going by this philosophy, as per the points table Kolkotta team looks to be favourite. But the level of uncertainity raises serious doubts over this philosophy.
And if I decide to go by the team ownership and ambassadors of each team, one side we have Shahrukh Khan (for Kolkotta) and Preity Zinta(for Punjab) from Bollywood while the rest of bollywood seems to be rooting for Mumbai , Kris Shrikanth and Vijay (Oh! God didn't they find anyone else) are rooting for Chennai cement's Chennai team, Business tycoon Mallya has Bangalore to his name and so on. Based on my preference of the ownership, I would go with Bangalore team.
And in case I decide to think as silly as to decide by the gersey, I felt Delhi's gersey was the best and Chennai's the worst.
So, here I am still unable to decide whom to cheer for apart from the cheer girls as of now.