An open source, Java like
development environment
for mobile devices. Symbian,
Windows Mobile, Palm OS as well
Windows & linux on the PC are all
 supported. It does applets and
stand alone apps. Unfortunately with
the newest version Total Cross, the
VMs are now commercial, though
not the SDK or samples. You need to
register to download the SDK,