I was working on this recenlty myself... what I concluded (though I might be wrong), is that the FTP client must support explicit encrypted FTP connections, which IE doesn't. Standard FTP connections can sign in, but can't get a directory listing, thus IE hangs while looking for the file list. Mozilla can display the file list, but doesn't appear to have a way to upload files to an FTP site.