Obviously MacHTTP is configured correctly if you can access it locally... I would try setting up your router to do port forwarding. Set the private port to 80 and the public port to 8080, but leave MacHTTP running on port 80. Then try http://thismac.is-a-geek.com:8080.
Good luck... and don't forget to get your entry submitted!
Good luck... and don't forget to get your entry submitted!