We used to have Virgin BB but had so many problems with it that they couldn't fix, despite multiple engineer visits, we just cancelled and moved to sky in the end. Sky broadband has been really good, and we've got sky q too which is their new tv product. It's a bit buggy, but you can access all...