A pocket pc would be a better choice. I'm looking for a good pocket pc mobile phone because a mobile phone is something you generally carry around anyways. I don't know if any good programs exist, but if not I would be very interested in writing one. Let me know the essential features your looking for and what other programs lack. I'll give you a copy if I write it.