I think have an answer.
Problem was Resolving Host with BT Infinity 2, ECI Modem and HH3. I thought HH3 was the issue so put in a TP-Link TD-W9980. Windows 7.
I have used the answer of A Guy at http://www.sevenforums.com/browsers-mail/336501-goog...
Let's flush the DNS cache and restore MS's Hosts file. Copy and paste these lines in Note pad.
attrib -h -s -r hosts
echo 127.0.0.1 localhost>HOSTS
attrib +r +h +s hosts
netsh winsock reset all
netsh int ip reset all
shutdown -r -t 1
Save as flush.bat
Right click the .bat file and choose to Run as Administrator. Your computer will reboot itself. See if that fixes it.
Appears to have worked for me, before I used this I tried many other things, here are some: