I was just working on this issue for myself recently. I have been using TraxTime since I started 3 years ago, but I really dont like the report feature and have never found a way to make it look "pretty" when giving my clients their time sheets. Quite disappointing. Then I recently tried myhours.com and I wasn't crazy about that either... I mean, its OK, but I don't think the web based thing works for me.
Thank you Victoria for the recommendations you just gave! I think I might give one of those a try.

Megan Barber