While Live score feeds can keep you updated their is no comparison to watching any sports telecast live, thanks to various online live video feeds you can enjoy the ongoing ICC Cricket World Cup 2011 action anywhere from internet on your desktop and mobile devices.