I'v always hade Symbian. It's 100X better than Java.
The reason I choose Symbian above Windows Mobile is because there is alot more free software available for the OS, unlike Windows Mobile, you have to buy most software.
Although, the iMate PDA2K looks like a brilliant device, I'v been eying it for a while now.