Dave,
Some software is already available for the Visor/Palm that might fit your needs.
Grade book/attendance calculator: A great database program (that's free) is HandyShopper -- it was designed as a shopping list utility, but can easily be used to create your own database needs. There's a great support site for it as well:
[Link: egroups.com]Scorepad: The software I use for game scores is called ScorePad -- download from
www.palmgear.com.
There is a utility that will allow you to print from the Memo software -- it too can be downloaded from
www.palmgear.com