It sounds like it could be something with your actual DSL modem. If it is showing that you are connected at 100 Mbps then there might be a problem with your service provider and their server. I know that sometimes if I am having trouble sending/receiving information (but it shows that I am connected) I will have the phone/cable company check the strength of my signal. Try doing this for now:
Go to Start--->Run--->and type "Command" and hit Enter.
Next type in "ipconfig." This will bring up information about your IP Address and your LAN.
Write your IP address down and then go back to the command promp and type: ping xxx.xxx.x.x (the x's being your IP address in whatever numerical order they appear, with the periods). Hit enter and then it will run a test to see if you can send and receive small packets of information from this IP address.
After finishing the test, type "exit" in at the command prompt to close the window.
Post the results back on here and I will take a look at them.*Edit: Added to the directions.
Edited by Rittnasty, 31 January 2008 - 03:12 PM.
"And if it is evil in your eyes to serve the Lord, choose this day whom you will serve, whether the gods your fathers served in the region beyond the River, or the gods of the Amorites in whose land you dwell. But as for me and my house, we will serve the Lord.” Joshua 24:15 (ESV)Thoughtvent.com