Smartphone is the way to go
I am using an Android Smartphone with an app called Time Recorder Pro which allows me to set up customers, rates, categories of data collected. It allows the exporting of that data into a .csv file to dropbox.com or to an email. It also allows the timesheet to be synced with a google calendar.
Worth the 2-5 bucks I paid for it.