I decided to bin Sky off last week and when my virgin plan runs out in October I'll be cancelling that as well. I recent bought a FTA Zgemma box £65 on Ebay which you can get all the free channels including HD channels all from the Sky dish and an plug in to the router. You can get all the SD channels including sky sports and BT sports and Sky movies BUT you need to buy whats called a c-line and upload it to your box this enables you to watch all the SD sky channels and it cost £100 for 12 months.
I also added a 1TB HDD so I can record programs, films, FOOTBALL pause, rewind etc. It's set up with a Sky skin so it look pretty much like Sky, I did that simply because my Dad is 82 and has had Sky from day 1 until now so he is so used to Sky I set it up like Sky.
Like Jeff has said Kodi, Kodi is on the box but you have to download it and install it but what I've found out using Kodi it is not that stable and needs a lot of updates to get it working properly and with Kodi you can use it like Sky go and watch it on a tablet or phone. I personally don't use Kodi I use IP-TV that is installed on the box and had roughly 25 different movies, sports, cartoons like channels. These are like websites that show all types of movies even movies that are showing at the cinemas.
I've left the best bit till last I bought this Zgemma box so I could watch all the Leicester matches live at home should I not be able to get down to the game which might be a bit difficult next season. I've downloaded a plugin called livefootball and it is already set up for the first few games of the season. I haven't tried this as yet so I can't tell you if it works or not but a friend of mine told me about this a few months ago and he has watch Leicester live for a few seasons.
The total cost was about £210 for the box, HDD and a c-line for 12 months be £100 per year there after. Since buying this I have discovered that there are other site that charge a lot less that £100 per year but these site usually don't last long and you lose your money so it may pay to shop around and find a trustworthy provider.
Hope that helps.