Have to disagree. I've no major love for Sky as a company, but I do get a solid and reliable 45Mb from them, despite being in a small village in northern Scotland. Their routers could be better mind you. However, I've suffered at BT's customer dis-service a good few years back, so unless their kit dispenses complimentary bank-notes, they can shove their "Powerful WiFi" where the sun don't shine*.
* And I'm not talking about Scotland again!