this one should do it its the Microsoft Java Virtual Machine 5.00.3805, i don't understand the comments underneath it rating it poor for not being compatible when i updated mine via windowsupdate.com, it gave me the same version. i believe they stopped offering it on microsofts website was due to a lawsuit and settlement with Sun systems.
You want java. use the latest sun java 1.4 vm.
Its alot faster than before with a new runtime optimizations, with improved user interface performace.
Seriously microsoft is the only one making imcompatible clones of java. Get the real thing!