XBMC is awesome.
The new X7 16Gb TV streaming boxes when loaded with all the channels has more to watch than sky. Not always the best quality but if you look for HD version they are usually ok. Only problem is you need a good internet connection to be able to watch anything good quality. But you can download to external HDD if you download through the night, as soon as the yanks go to sleep the web speeds up quite a lot.
Mash up is great for any sports fan, you can get anything sports provided your prepared to look through all the channels to find what your looking for. But if you have a bluetooth keyboard you can type in the search box and find most stuff instantly.
I bought mine in China for 70 quid, well it is where all this stuff is made of course no matter what the brand name.
If you have lightstream then this is defo the way to go for watching anything and dumping your sky. I even gets sky sports channels on mine in real time, not sure how that works but it does.
Its a recommend from me.
CTWD