I posted a reply to my original thread but 2 or 3 other people got involved in my original post and it seems to have got a bit lost, so, apologies for posting twice here.
Found out that my D link router is not very good with UPnP so went down the port forwarding route. Followed the instructions and way hay here we go. Brilliant, downloading like a M***** F****. Five green bars, no brick wall, was even getting 40 to 60 k speeds. ( dont know if thats good or not, was for me). Have had the PC on since then downloading day and night until... er indoors turned it off, now we're back to square one, one bar, brick wall no connecting. Tried port forwarding again numerous times and numerous different ports, nothing. Then i sussed out that Pipex use dynamic IP's so when the missus shut down it put a large spanner in my works i presume.
Now im trying to assign a static IP but the last piece of information i need to do this is the address of the DNS that Pipex use. Called them, spoke to a bloke about what im trying to do, (he even told me that he has to do something similar for his Bit Torrent Client but knows nothing about Limewire).
Anyway the long and short of it is that Pipex use a Dynamic DNS and he couldnt give me anything to help me...Since then i have been reading some more on here and have tried the Connections SP2 patch as well. Also tried updating Java 1.5.0_10. Opened Limewire and gues what, 5 green bars

, brick wall

, but connecting and downloading at speeds up to 50k. All this happened last night. Left the pc on over night and all day downloading, have a look tonight and back to square one, 1 green bar, brick wall, 9 hosts in connection tab all with status :Connecting.........
Am getting a little bit p***** off with it now
Guy at Pipex did say that everyone is restricted to 1Gb of downloads a week and if you go over that then you and everyone downloading between 8pm and 11pm share one pipe, but im sure i got it thundering along last night well before 11pm