I don't believe it is the router because I use a router and have no problems whatsoever connecting. My opinion is that the problem that has to do with your firewall. Here's a link to connection problems page
http://www.limewire.com/english/content/firewalls.shtml. This should help.