Haha. I've been told that everything on my router is "perfectly fine" Clearly something isn't right.. I don't mind ping spikes and a bit of packet loss, but when it makes the whole Internet unusable. That becomes a problem.
Have you tried calling up customer service to see if they know anything?