Shawn,
Have had similiar problems before, mostly with DSL setups. Try this... Make all connections DSL to router - router to computer. Pull the power from DSL, router and turn off computer. Leave everything off for about a half hour to allow the modem and router to clear. First, plug power into DSL modem and walk away. Leave it for 10 or 15 minutes. Then plug power into router and walk away - again for 10 or fifteen minutes. Then power up computer. Now check a few things upon power up. Go to control panel and click on "internet options". In the internet properties screen click on the "connections tab" and at the bottom click on the "LAN Settings" button. Make sure the the "automatically detect settings" box is checked. Then go to the control panel and click on "network connections" and make sure there is a "local area network" icon showing. Right click on the icon and click properties and make sure all the boxes in the window are checked. Then after closing this window right click on the "local area network" icon again and click on status. In the status window, click on the "support" tab and in the open window click on the "details" button. You should then be able to see the "netwrk connections deatils". If you see a listing for DNS servers that is anything other than 192.168.1.whatever then you are connecting to your providers service. If not, as Brendhan said, you may have an equipment issue. More times than not in my experience anyway - the router didn't sync with the modem and by letting them sit for a while, they clear out and normally connect and work fine. Let me know if this works....