Sun Microsystems may have missed its opportunity to get the newest version of Java on PCs loaded with Microsoft's new Windows XP operating system. The Palo Alto, Calif.-based company acknowledged that ...