myTimeReport is a simple and powerful time report application that keeps track of hours spent on a customer or task. It is an excellent tool if you have several customers/projects that you spends time on