Ok, so this problem has been occurring for quite a long time now. I finally decided to make an account somewhere and create a thread.
Specs: Century Link(formally Embarq) 660 Series modem
WNDR3300 Wireless router with 4 ports
Internet is high speed DSL
Everything is wired connection. No wireless.
I've tried doing the whole UpNp thing and to no avail. I've heard of this port forwarding, but I don't know if that will help. Please can someone help????

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic