I just read this article and found it funny that there is no Virtual Machine installed on Windows XP. It has to be downloaded. I think Microsoft is feeling the pressure from Java developers.

http://www.microsoft.com/java/issues/openletter.htm

Neil