My isp is eastlink and im not sure whats happening with my internet speeds, when i try a few runs with shaw im getting a ! with around 320ms .6up .6down, then when I try speedtest.net under the server thats hosted by eastlink I'm getting 21ms 20mbsup .9down but when i try another server thats in the same area im getting 60-150ms and d/l speeds from .8-3mbs .9 up and they take a couple seconds to even connect, also they fastest I ever seen anything download is 1.3mbs, I dont understand this as I have a 20mbs internet connection or so they say. Could i have a virus or something i scanned my computer with anti virus, maleware, ad aware and all those but they find nothing.