Mumbai, March 22 -- India's two most addictive passions - the IPL and general elections - play out almost simultaneously this year. The IPL kicks off on Saturday, the first phase of the elections is on April 11. Both reach their climax on May 19. Given the stakes involved in both fields, the next eight weeks promise to be high on excitement and cacophony....