You can also try out Timereporter, also a little expensive for Palm software, but it tracks time, expenses and mileage. It also has two options on the desktop side for storage. It can either store its data in an access database for standalone use, or alternatively, if you have MS SQL installed somewhere on a server, you can create a database and store your data there. This allows for centralized storage of all TimeReporter users' data in one location (on the server).
TimeReporter is OS 5 compatible.