It may or may not work, but you might try setting up a proxy. I personally don't know much about proxies other than you need to be patient & persistent & keep trying no.'s until you find one that works. See
A Fix for those whose ISP's block Limewire pages 1 & 2 which has a link to alternative instructions.
Another Insight proxy solution http proxies A Successful http Proxy Solution
As for which would be the better alternative p2p network, I'll leave that one up to et voilą.