One thought was the problem might have been a virus. It may simply be either corrupt installations of LW or Java or it may be multiple versions of Java conflicting with each other.
Try suggestions here:
http://www.gnutellaforums.com/connec...tml#post333278
This includes deleting the LW & FW preferences folders if you have any.
For Windows XP see
Point #2 & 3 in Fixes for Limewire (sample image included at bottom of page.) Most win 2000 & XP users will use step 3 nowadays.
For Vista see:
http://www.gnutellaforums.com/genera...der-vista.html
The basic idea here is to remove all LW, FW & Java versions & preferences, then clean the registry. Then reinstall both LW & Java using the 'offline' installers which make for safer installations.