Cricinfo Mobicast is absolutely free and is supported on more than 500 phones including the iPhone!