Have you tried to give Gnutella the right to act as a server? If that doesn't help you could switch the internet security to medium (or even low if it's necessary). I think that should work because then Zone Alarm wouldn't block the internet traffic but it's less secure, it would be much better...