You might want to take a look at
Journix.
I don't know much about it... I think one of my SO's former co-workers started it.
My SO is a consultant, btw. I think he mainly uses his palm for keeping track of time and expenses. I'll ask him what else he uses and report back.