To be honest of you want Sky Sports then going with Sky Speak See Surf would probably be the most cost effective option - £16 per month includes 2 mb, FREE WIRELESS ROUTER, unlimited evening and weekend calls and 4 entertainment mix TV channels. £15 online credit is also available at present which would reduce your installation costs to £15. You can then add Sky Sports to the package selection for £18 per month - total per month is £36. Plus BT line rental of £11 - so £47 per month for whole package inc line rental
Virgin is similar product - 3 for £30, 2mb speed, free weekend calls, LINE RENTAL INCLUDED. Sports is £26 per month on top so you would pay £56 per month. NO FREE ROUTER
Sky would be the most cost effective and the speed of their 2mb package came out on top of Virgins in our latest speedtest results across a sample of 20,000 customers. Youa lso get a free wireless router with SKY and the benefit of evening/weekend calls being free whereas Virgin includes only free weekened calls
Its ultimately down to whether you want a dish on the side of the house or not!