> 1) I thought Hotspot was superseded now?
I don't think so.
The Java HotSpot Virtual Machine is a core component of the Java SE platform.
-- http://java.sun.com/javase/technologies/hotspot/
~
P.S. http://forums.devshed.com/java-help-9/hot-spot-vm-and-normal-j2se-vm-422360.html
According to Sun Microsystems, the Hotspot virtual machine, Sun's next-generation Java virtual machine (JVM), promises to make Java "as fast as C++." Specifically, Sun says that a platform-independent Java program delivered as bytecodes in class files will run on Hotspot at speeds on par with an equivalent C++ program compiled to a native executable. If Sun is able to make good on this claim, the current performance penalty of delivering or using a Java program will go away, at least as compared to C++. But Hotspot has one other implication important to developers: Hotspot promises to alleviate concerns that creating good object-oriented, thread-safe designs and good-quality, maintainable code will degrade performance.
excerpt from
http://www.artima.com/designtechniques/hotspot.html
♠