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.