Did you check out 'Star Sports' for F1 Peter? I watched every race whilst in Philippines, as we had Sky Cable TV and Internet. Used to watch 'Fox' and 'Syfy' channels for all the different Sci Fi series such as Falling Skies etc!