Interesting question. I have used Palms for eons. I use a custom keyboard which just loads once and then shows up when you hit the keyboard Icon. It is basically the Palm keyboard, but it also has a ten key pad on the side and multiple choices of symbols and foreign letters w/symbols. All that said, I am at the office and it has been so long I cant even recall the name of the keyboard. If you are interested PM me and I will look it up. It has worked on every Palm I can remember, basically it just replaces the Palm on screen keyboard.
Second, very quickly, I got smart and use the PC to enter most of the things that have a lot of data entry. Then it just syncs to the Palm.
Third, and best of all, I have a program from mobilityware.com called TapSmart-KeyLink. With the Palm in the cradle you can use your PC or the Palm interchangeably and visibly on the PC and the Palm screen. It just syncs the two "Live".
I cannot remember when was the last time I used Graffitti at all. Hope this helps. Just remember, free advice is worth exactly what you paid for it. But this Forum is the exception to that rule.