Justine.tv website provides online video streaming for free. You can watch well known cable channel such as CNN, BBC even Al Jazzeera…. (and other channel as well but I love watching international news). AND NOW you can have it in your mobile…
Makes sure you have data plan and enough bandwidth.