Please goto this website and tell me your upload/download speed along with ping http://www.speedtest.net/

How old is your router? (older ones don't use Netstat which can cause troubles like this)