Lookinto...man, we need nicknames here BAAAAD. LOL. BTW, just call me Tricky.
Anyway, it looks like your latency went from 28 to 19, so it very well may have been the server, or the pathway to the server. Have you tried the ping test? Maybe a traceRT to see where the latency is? Also, Visualware Speedtest is awsome. Gives you soooo much more data on your connection.