Reboot el cable modem just incase, highly unlikely to fix though. Try direct without router (just so that you have done it).
Saves time when logging the fault
Can you do a ping -n 100
www.bbc.co.uk please and give the end result
How's the power levels?