, JoshRoss wrote

Blu-Ray? I wonder if it could be done without Java. The last thing I would want would be a virus infected appliance.

Java is part of the BluRay spec, and without it you'd be unable to navigate through most BluRay menus.

If Microsoft just puts the BluRay JVM inside a massively locked down process, there's not much a Java exploit could do (other than show you the wrong movie I suppose).