Any thoughts on why I might be getting tons of \"hangs\" when trying to download a file via HTTP, based on the following?
Check the headers from the server, especially content-type, and content-length, it's possible that your clients don't recognize the format of the binary file and hang while waiting for bytes that never come, or maybe they close the underlying TCP connection, which may cause IIS to log the win32 status 64.