Guys and gals, i can recommend a free stream site called TSMPLUG.COM and WIZIWIG.TV. They're what i used to watch every motogp practice, qually and race this year, and dare i say the F1 races that weren't transmitted live on tv too. Sure you have to close a bunch of pop-up adverts first but WIZIWIG seems to show all sports that are being transmitted. I just couldn't bring myself to pay BT, although i hear they show 500gp races which'd be nice to see again.