@bound2please: lol I feel so important now xD I have ZoneAlarm Internet Security Suite v6.x, so I'll give instructions for that version... you need to have a non-free version to follow these instructions, as I haven't used the free one in the longest time, and the last time I remember, it didn't have the Expert tab in some places. 1) Open up ZoneAlarm 2) Go to the Firewall > Main tab 3) Under Internet Zone Security, click the Custom button 4) Under the Internet Zone tab, check the Allow incoming UDP ports, Allow outgoing UDP ports, Allow incoming TCP ports, and Allow outgoing TCP ports. In each one, specify the port number you're trying to open up 5) Click OK 6) Go to the Firewall > Expert tab 7) Click 'Add' 8) Give the rule a name (preferably one with the port number you're trying to open in it, for easier identification) 10) Under the Protocol section, click Modify > Add Protocol > Add Protocol 11) For protocol, select TCP & UDP 12) Give it a description (I guess you can put a name with the port number again if you want =P) 13) For Destination Port, make it Other (if it isn't already), and set the number to the right as the port you're trying to allow connection to. 14) Leave the source part alone (Other, Any) 15) Click OK to everything, and when you're back to the main GUI, click the Apply button. I'm not sure if this will help, but I've always set my ZoneAlarm up in this way when I reinstall my computer, and I've never had any hiccups with BitTorrent.