Ok, I'll see if I can answer all of them. :)
First off, let me recommend the 400 mhz version. It is much nicer.
1) D-pad on my x5/400 is pretty nice. I do have a little problem playing games like Pac-Man on it, but slower games I have no problems with.
2) Games play well on it. I haven't played Tomb Raider on it, but games like Everquest shouldn't take much more in the way of resources than Age of Empires or SimCity 2000.
3) The x5 doesn't have a graphics accelerator. The current x51v does.
4) I've run the C64 emulator from Clickgamer, and I also have a Nintendo and Gameboy emulator. All three run well. I don't recommend running the SNES emu on the x5 though.
5) Haven't noticed any with several months without a screen protector. Your mileage may vary.
6) I use the character recognizer. It works pretty well, and I work faster with it than I do the virtual keyboard.
7) It's like the scroll wheel on a mouse. It can also mimic the function of the button in the center of the d-pad.
8) Download Microsoft's eMbedded Toolkit for development. It can create programs in either Visual Basic or C++, and comes with emulators for testing.
9) On mine, there is 21.24 mb remaining. I use it for backing up important files.
10) Using WMP, not too bad. I also get good results with TCPMP. Basically, as someone else in the thread says, if the quality is good going in, it should be fine going out. :)
11) Internal. With CE 3.0 it is split into 32 mb for storage and 32 mb for running programs.
12) Mostly it's for transmitting info between two PPCs. It's too weak for remote control usage.
13) Once you're used to it, the handwriting recognition is pretty good. I routinely take notes on it at work.
14) No keyboard for me, though I've heard good things about most of the keyboards.
15) As someone else noted, the battery is good for approximately 500 charge cycles. I have the 1400 mA battery and get pretty good life from it. I usually charge it once per week on average.
16) I've noticed little difference running applications on Ram, Rom, or expansion RAM. Some applications (very old applications mostly) don't like running anywhere but main RAM. Can't think of any examples off the top of my head though.
Hope this helps.
Flynn