btinfinity is certainly a viable option.
They are cheaper and you would only have to pay an additional £6 or so, for a VPN service or Seedbox.
In theory, with BT, you can get free installation, and pay £24/month for 40MBit download and 10MBit upload, with no traffic shaping or restrictions (inc £6 for VPN service) and complete anonymity.
After spending 6 hours researching which to go for, I decided to go with SKY, only because they have a readymade package (I don't need to setup a VPN service). I also run a server from my home and I didnt know how the server would run with the VPN service. Had it not been for the server, by my calculations, BT Infinity + VPN would've been better value than SKY's Fibre offering (£4 extra/month, no installation, ability to view any website around the World, unlike SKY, which prohibits certain websites, 10MBit upload speed, VPN allowing complete anonymity...BT Inifinity wins hands down).
Where SKY's offering is better, is the 80MBit product. Once you factor in the cost of the VPN, BT Infinity works out more expensive.