AppToDate is a personal time sheet which allows you to keep track of your work. You can create projects and related tasks and record time spent on each task. It provides an overview of times for weeks and months as well as a view of times which meet certain filter criteria over any period of time. In this version, data can be saved in Excel or XML format.
This App is also available as a Windows Phone App.