it's not just the direct connect on limewire, i can't get a primary connection on winmx either, and there's other programs and a few websites that won't let me do some things because of the 
NAPT in my 4 port broadband modem/router. it apparently gives 4 computers connected to it 1 external ip address and yeah, it's all explained on that webpage anyway i think. 
i tried disabling napt inside my modem, but when i do that the internet connection just freezes. it won't do anything but doesn't say that there's no connection or whatever. 
i wonder if single port broadband modem users have this same problem?