Does'nt SP2 by default enable the internet connection firewall? Check to see if your connection is indeed firewalled, and if not, maybe the problem does lie with your ISP. It could also be due to bad wiring connections. Plus, are you using any p2p apps. to download files? It could be that your ports are blocked and the p2p apps. are'nt able to run at max speed.