TalkTalk customer here, faster broadband, FTTC - 40Mb consistently. No problems as long as you don't have to actually talk to them! (Customer services are dreadful in a number of ways...)
VPN drops out rather regularly but that could just be Cisco ;-)
Damn Wifi-hub is a bit on the bulky side, but no biggie.