In the most recent update for OS X 10.6, Apple has deprecated Java. That is, the Apple produced JVM won’t be supported any more and possibly removed from future versions. Ironically, the update also includes some improvements to Apple’s Java.
Moving to a third-party JVM will involve some glitches. There is SoyLatte, and I hope new solutions will come up for this problem. However, a bigger problem might be its implication for Java applications on the upcoming Mac App Store for OS X. Will deprecated technologies or third party JVMs be allowed? If not, this will be really dangerous for the Java industry on Mac.