There seems to be a problem with these 3 not getting along. Vista + Zone Alarm + Limewire. Some people have had Luck with this Fix. See Link Below.
 
Try uninstalling both LW & ZA, then reinstall LW first. After that, reinstall ZA. This has worked for a few Vista users...see post #6 of this thread 
Can't connect using Vista. 
Also Take a look here.  
Port Forwarding for the Linksys WRT54G 
Hope This Helps.  
