Routers have a firewall built into them. I don't know exactly how, but with my router I have to go into the settings and DMZ it, which essentially bypasses the firewall. You can also port forward, but I don't know which ports need to be forwarded in order to host EDMW
"Also, I'm no clearer on what WIFOM is really, although I gather it's something to do with Thymole being gay..." -Sassenach
"I don't lie in my claims and I don't intend to." -WeeMicky
"OH MY GOD A DINOSAUR" -Peter Fallon