Note: Crossposted to comp.sys.psion.misc, but follow-ups set to
comp.sys.handhelds. Sorry if this annoys anyone too much.

This is (hopefully) not just another "which handheld should I buy" topic;
rather, I'm looking for any "real-life" experiences from people who've used
the machines below (or anything similar) -- things like "It's OK, but the
xxx becomes really annoying", or "xxx feature is absolutely wonderful".
Thanks in advance to any responders.

I'm currently using a Psion 5mx. Very happy with it, but there are things
it can't do, and it won't last forever. At the moment, I'm looking at two
areas: a PDA and ultra-compact PCs.

One of the most important features that originally attracted me to Psions
was the ability to "self program" on them: with OPL, you not only have a
fairly powerful language, but you can develop on the device itself. You
don't _have_ to work with a PC-based SDK.

Sticking with a PDA-type device, there's:

Sharp Zaurus SL-C860/C3000

Only available by import to the UK (has anyone had particularly bad
experiences doing this?). Given that it's Linux-based, you can probably
"self-program" by loading gcc, but what else is there? Are there any
packages that are "OPL-like" that either come with the machine or are
freely available?

(OPL, if not known: basic-like syntax; can easily use dialog boxes, menus
etc., can be extended with OPXs (similar to DLLs). Very handy for simple
"knock together" apps, but can handle some quite serious programming if
needed).

The other route I'm considering is a more portable Windows PC than a
laptop; the ones that have caught my eye are:

OQO Ultra Portable Notebooks
Fujitsu LifeBook P1120
Sony VAIO VGN-U50/U71P

Programming-wise I can use VB/VC or pretty much anything else that I could
on a desktop PC, so the main questions are how "handicapped" they are by
their smaller size? What are their keyboards like? Obviously the Sony has
a separate keyboard, so cannot be used stood up on the train as the others
look like they can. How well _can_ the OQO or the P1120 be used on the
move?

Again, thanks for all responses. If you don't want to clutter the ng, feel
free to email me.


Regards,
Graham Holden (g-holden AT dircon DOT co DOT uk)
--
There are 10 types of people in the world;
those that understand binary and those that don't.