Sun is trying its best for getting Java to the iPhone.
Talks are still going on in this direction between the two giants (Sun and Apple).
A new JVM for iPhone and guess how much more facility we are gonna have in our iphone. Any java compliant games and applications could be run on our iphone, no more worrying for platform dependencies.
Seems that it's just a matter of time now...