Ultimately, what made Java on the iPhone irrelevant was the fact that the App Store was dominated by hobbyists and independent programmers. Java is not a hobbyist's language; it is the language that the non-technical corporate executives tell you to use<i>. Objective-C and Cocoa were a fun enough environment that individuals were willing to learn how to use them in order to cash in on the iPhone App gold rush. The iPad will probably get more attention from corporate software developers, but it will also be getting a lot more attention from the hobbyists who are drooling over the possibilities of the big multitouch screen, and they are the ones who will be creating the truly innovative apps.<p></i>(Yes, there are now sound technical reasons to use Java in enterprise environments, but that's only because Sun's marketing got it into the corporations in the first place. Java was originally intended for embedded systems, and later for web browsers. It's completely failed on both platforms.)