Bear in mind I'm not terribly knowledgeable about computer hardware:
Earlier tonight my internet connection seemed to be crawling. Google would take around 30 seconds to load - mg.org wasn't happening, same for facebook and the like. At the time I was streaming music on spotify, and it kept dropping out which is when I noticed. Bizarrely, it's working fine on here. (around 2.5Mb/s, which is standard for peak times like now).
Did the whole on/off thing which usually fixes the problem (it happens frequently) but no luck - in fact, it 'forgot' the router password, and upon re-entry it said it was wrong. (I know it wasn't). Decided to ping the router and I got these results:
Ran the first one for about two minutes but closed it by accident - although this one isn't as long, the numbers are almost exactly the same.
Any suggestions? I'm running 10.4.whateverthelatestversionis
Have you tried clearing your cache?