from the download speed i can easily say the problm would be your ethernet board. did u try updating it ?
did u try also unplugging the modem from the power ? sometimes it helps
also dont forget to clean cookies, temp files, etc....each 2 weeks or so...