Thanks to Sun's open source PhoneME project, Brian Coughlin (Sr. Technology Strategist at Sprint) told me this week that it was trivially easy to put a Java ME CDC Foundation Profile runtime on the N800. He posted instructions on how to build Java for the N800, as well as a download link for a binary