(ripe, 100% green newb to J2ME here...)
I have a Sharp Zaurus that I've always wanted to program in Java. As I understand, it uses J2ME Personal Profile. This appears to be completely seperate from MIDP and all other J2ME profiles? So anything written for PP is incompatbile with MIDP? PP is pretty much Java 1.1 as far as I can tell, where as MIDP stuff appears to be its own little world (Midlets and all that).
It also seems like PP has been ignored while MIDP moves forward. Which does make sense, lot more cell phones out there than overpowered PDAs

I guess I'm wondering if it's even worth bothering with the Zaurus or if I should look into the seemingly more mainstream MIDP. Ultimately I'd like to write little games for J2ME for fun.