Well ... perhaps do the trio:
Uninstall all versions of java using your add/remove control panel.
Reinstall Java using the "Offline" installer here
Java 1.5 (take the JRE)
Delete your LW preferences found either in step 2 or 3 here whilst LW is closed of course
Fixes for Limewire
Reinstall LW using the "Offline" version
http://www.limewire.com/english/content/download.shtml
It might even be an idea to keep spycatcher inactive during this process just in case.