To all you WebOS programmers out there - I'm looking for an expense tracker that will allow me to record expenses incurred while performing charitable work or self employed work including mileage. In the past I used the PalmOS Expenses app for many years and found it to be very useful.

Features that would be required:
Ability to track expenses for multiple charities/activities
Multiple categories of expenses (food/meals, hotel, train, airfare etc)
Ability to export the data off the webOS device to a desktop machine, preferably as a csv file. (another possibility would be to link with TurboTax but simpler is always best)

All of the expense trackers I've seen so far are based on balancing a checkbook or other accounts or are highly sophisticated business applications aimed at the traveling business person.