Be aware that if you are running a standard home internet connection, your ISP may block incoming port 80 requests.
I just stuck my computer in the DMZ and turned off the firewall to see what ports were closed or open by Comcast using GRC's Shields up. I was surprised that damn near all the ports were indicated as closed, but it failed the test, most likely I was pingable.