LDTate
No I'm not saying that at all. You didn't say YOU ran you're own speed test. If you ran your own test and the speed was fine at the time, then your modem is probubly doing it's job. That doesn't mean it will always have the same speed. I'm sure you're sharing a "pipe", speed will very as to how many other's are using the "pipe" (bandwidth) at the same time. When I get to work in the morning, I'm one of a few that's logged in and everything is super fast, but when the Teachers and students start logging in the "pipe" gets close to being full and everything is very slow until the log ins are completed. If we have labs that are using the internet, then the internet is slower then normal. It works the same way at home.By providing the above link (http://myspeed.visualware.com), are you saying that the various speed testing links that I have already used (such as http://www.speedtest.net, http://www2.verizon.net/micro/speedtest/hsi, etc.) are not accurate?
Other issues can be the browser that's being used and what browser add-ons you have running. Most browsers today use anti-phising and other filters, for your protection. Anti-virus and anti-malware / spyware programs will also use resources that will slowdown the internet spped in order to check what they need to check.
Back on post #3 MBAM showed you were infected.
Have you ran it again to see if it has found any new threats? Be sure you check for MBAM updates before running.