(mac zealots: Is the sun jvm the best for macs?)
Yes. And Apple includes it as a core component of the OS. It's also a component that gets updated via Sodtware Update. So, if he has an up to date Mac, he should be running Java 1.4.1. The nice thing is Apple has improved Java on OS X, but without breaking the standards, like *cough* MS *cough*.