GAH What the hell
OK
Forget DMZ, is has NOTHING to do with it.
If you want to see your website you connect to
http://localhost. If you want other people to, they visit
http://yourip
However, your router will drop the incoming connection attempt on port 80 because it doesn't know where to send it. So you need to forward port 80 to your INTERNAL IP (start => run => cmd => ipconfig, "IP address").
To configure your router you connect to it (as you've been doing) and login, then it'll be in the NAT/NAPT section, probably next to uPnP.
Once that's done, you run software on your PC to update your IP on the freedns server if it happens to change.