Sometimes when I have a crappy connection, I do the routine of rebooting my cable modem, then my router (in that order)and that often results in an immediate improvement. To really give it the 123 punch you could try shutting it all down, then rebooting modem, router, AND computer(in that order). That should really clear out some dead wood (in addition to the usual cache, cookie routine of course)