I noticed a common problem in these forums of people being unable to host or find servers. I too was having the same problem and found a fix at my routers faq web page. Here is a link that may help you as well.
Find it here!
Maybe someone can get this as a sticky if it starts to help everyone out!