I would suggest the iPaq. If you want to play any games at all it's the only one that I could recommend. Even solitaire runs slow on the Jornada, and the Visor doesn't have Solitaire at all

!
Get the iPaq regardless of price. Those are ALL, however, last generation devices. The iPaq H38xx are better, but if you want top of the line then get an E-200. If you don't want to spend a ton of money on the iPaq H3670, then take a look at the Casio E-125. It's not nearly as upgradeable or expandable, but it will provide you with a good gaming platform along with some great speed and all the productivity apps you could ever want. But the iPaq H3670 is, hands down, the best out of those you listed.