To call this new Jasper S20 from SavaJa much more than a Java phone would be doing it a disservice. It's basically a vehicle for introducing the SavaJe mobile Java platform to the world, with all sorts of developer functionality to allow for gaming, multimedia and other possibilities. As far as a phone goes, the S20 is a tri-band GSM unit, with a 2.2-inch 176 x 220 pixel screen, 1.3 megapixel camera, USB 2.0, Bluetooth 1.2, and miniSD expansion. There's only 4 hours of talk time and 200 hours of standby listed, and the phone is a bulky 0.8 inches thick, but if you're a Java developer or you just like dated tech running a relatively untested software platform, the Jasper S20 might be the phone for you.

Microsoft's E3 booth tour