Personally I feel that IPL is way too long.I understand that this is an opportunity for BCCI to mint serious money but having matches everyday for almost 50 days is an overkill and takes away any excitement in longer run.Imagine English premier league having match everyday for 9 months,would there be any excitement or associated nervous tension left?