My limewire fix;
This works on my limewire pro 4.17.5 beta.
THE LATEST VERSION OF LIMEWIRE AVAILABLE
(the little icon of the wall blocking the earth in limewire, signifying a firewall will never go away, so just don't worry about it)
go into limewire. and go to:
tools>options>advanced>firewall
and find out the ports limewire is using. My default is 48170 for both numbers.
now 'exit' limewire.
-----------------------------------------------------------------------
I'm going to show you 2 tricks i use to bypass the firewall settings (i'm not really sure which works, but w/e. it works for me, so just do what i say and it'll work for you too... at least if u have verizon)
1. in your system tray (that little section in the bottom right of your screen where all those little icons are) right click on the wireless internet icon, that little computer with the green rays coming out of it. (its probably something similar if you're connected through an ethernet cable) and then go to:
Change Windows Firewall Settings>Exceptions>add port
name it 'limewire port1' and enter that number you got from limewire earlier (Ex: 48170) and click ok. You want to do this twice, once with the 'TCP' box checked, and once with 'UDP' box checked. Name the second one 'limewire port2' and click ok.
Now scroll down through that list of Exceptions, and uncheck "limewire" "limewire port1" and "limewire port2" and click ok. (we'll re-check these later)
2. for the second part, open up a new tab in your internet broswer (ie7, firefox, etc...) and enter in your ip address as the url (Ex: 192.168.1.1) for verizon, your default username and password should be:
Username: admin
Password: p@ssword1 OR password1
unless you changed them of course, or already know what they are, and login. (The next set of instructions is for the verizon fios layout, if you're using something else hopefully you'll be able to follow along).
Once you're logged in, go to:
Firewall Settings>Portforwarding>scroll down and click 'add'
now, the info you're going to enter is:
Specify Public IP Address (do not "check" this box)
Networked Computer / Device: enter your computer's IP address
(To find this out, right-click on the wireless internet icon in the bottom right of your screen, and go to:
Status>Support>IP Address
and use that number. here's an example: 192.168.1.3)
Protocol: click 'add'
Service Name: Limewire
click 'add server ports'
protocol: TCP
source ports: Any
destination ports: single - the number from limewire (Ex: 48170)
DO NOT CHECK ANY OF THE 'EXCLUDE' BOXES (i'm only
saying that cuz i'm not really sure what they do. lol. i'm just
telling you what works for me. take it or leave it)
then hit 'apply'
Now go back to:
Firewall Settings>Port Forwarding
and hit 'refresh' once that's done, click 'resolve now' but don't let it finish resolving, because that will never happen. and finally click 'apply'
and you should be all good from that stand point.
Now you can exit out of that tab.
now go back to your system tray (that little section of icons in the botttom right of your screen) and right click on the little wireless internet computer icon again, and go to:
Change Windows Firewall Settings>Exclusions
NOW you can check the little boxes next to "limewire" "limewire port1" and "limewire port2" and hit 'ok'
now try opening limewire, and give it a few minutes. your connection should start up

it may not be at full speed, but you will definitely be connected.
Your computer may automatically turn off these settings each time you restart your computer/router/modem. If this is the case, then you'll just have to go back into a new tab, and put your IP Address as the url (Ex: 192.168.1.1) and go to:
Firewall Settings>Port Forwarding
then click the 'refresh' button, 'resolve now' (but don't let it finish resolving, because it takes FOREVER) and then 'apply'
Then click on the little wireless internet icon in your system tray (bottom right of your screen) and go to:
Change Windows Firewall Settings>Exceptions
and then 'un-check' the boxes next to "limewire" "limewire port1" and "limewire port2" and click ok.
then go back to:
Change Windows Firewall Settings>Exceptions
and then 're-check' the boxes next to "limewire" "limewire port1" and "limewire port2" and click ok.
now try running limewire. it should work after giving it a few minutes to get connected to the internet.
----------------------------------------------------------------------
I hope i've been able to help you guys

if you have any further questions, don't hesitate to contact me at:
[Edit]
(NOTE: i did not have to change my port numbers at all, 48170 was the default one i started out with, and it worked. I did not have to delete any limewire folders. I was using the absolute LATEST version of limewire, so there's no reason in hell why it shouldn't work for you [especially if you use verzion fios] good luck you guys

)