Verdyp: That was an interesting read. And you seem to be right too
3d card is a geforce3 (45.23 detonators), and I have directx9.0b
When I run LimeWire with jdk131, the problem is indeed not there. I never noticed it before because I barely switched over to jdk141 because it seems it's needed for some of LimeWire's newer features (that and I finally gave up on skinLF lol)
adding
-Dsun.java2d.noddraw=true to the command used to run LimeWire fixed it for me. I might have to try updating those detonators too
thanks!