Let's say you like Java and you want to "write-once, run everywhere" but your definition of "everywhere" is limited to Palm and Pocket PC (plus maybe you'd like to demo it in a web browser or freestanding on a Windows desktop). In that case, it's *possible* that J2ME isn't the best way to go. Instead, there are some people out on SourceForge who have written a whole Java class library and VM that is especially for PDAs. It's called SuperWaba, it doesn't even try to be J2ME compliant, and here's an interesting comparison with J2ME: http://www.superwaba.com.br/en/swxj2me.asp Some apparently nice things about SuperWaba (this coming from someone who has never tried it!): * The UI problems are much easier if you know you're working with PDA-like devices. Look at the screenshots at the bottom of this page and notice that apps come out looking like Palm apps on the Palm, like PPC apps on the PPC: http://www.superwaba.com.br/en/vantagens.asp * You can use any Java programming environment you like. No need to buy Websphere Micro Edition just to be able to support the IBM J9 VM that Palm has blessed. * The SuperWaba VM is scarcely more than a third the size of IBM's 900kb bad boy, yet it seems to do more of the stuff I'd think you'd want to do: there's a fuller range of UI controls, support for floating point variables, plus good support for PDA-centric accessories like barcode scanners and GPS receivers. * It's free Downsides of SuperWaba? Well, obviously you need to convince people to install the SuperWaba VM. Maybe a slight bump in the road if you're selling consumer applications, but not a problem for custom business apps. A potentially larger downside is hinted at by the relatively low traffic and few responses on the SuperWaba English language newsgroup: http://groups.google.com/groups?q=pilot.programmer.waba&hl=en&lr=&ie=UTF-8&sa=N&tab=wg On the other hand, if your Portuguese is reasonably good you may find more help than you ever bargained for on the super-high-traffic Portuguese forum. And the French forum looks pretty active too. Who knew there were actually programmers in Brazil and France? ;-) But seriously, it looks like this platform is in serious need of some English speaking evangelists! David