We have redone our videos and tutorials for setting up an FTP server on Windows 7 and Windows Vista - we now use the standard Microsoft IIS FTP server.
This has solved the last remaining PC Firewall issues.
We encourage all Windows 7 or Windows Vista users to remove FileZilla (Start->Control Panels->Programs) and follow our detailed instructions to set up Windows 7 or Vista.