I remove this crap for a living, so here are a few tips...
When I find .exe files being loaded at startup and there are no hits on google, I usually at least disable them to see what happens. There seem to be more than a few programs that I suspect of being scumware/viruses out there that don't get removed by any of the scumware/virus scanners. I use hijackthis (v1.99 is the latest) among other things to find out what is being loaded, as BHOs often reinsert this stuff into startup, downloading it again if necessary.
Here is a tutorial on using hijackthis...
... and you can download it from here....
I'm pretty sure I remember running across javalu.exe before. If you go into the directory where you find it with Windows Explorer, click the file size column. If you see a number of files with the same size and date, and the date coincides with when all the fun began, it is most likely scumware.
If I'm not sure if it is scumware or not, I rename the file (e.g. adding .scum to the end) so I can restore it if need be. Hijackthis is capable of restoring the things it removes, but I'm not sure how it deals with removing executables.
There is a great little tool for seeing what is running in memory available for free at...
The nice thing is that it shows the vendor of the program/process running in memory. The vendor column usually is blank if it is malware. You can also see what child processes are running under the parent (e.g. svchost.exe) and can kill any process that is suspect. Much better than XP Task Manager.