I love Rescuetime and have used it for more than a year. Affordable and a great way to manage how you are spending your time. It's not yet a full solution, and will need to expand to iOS mobile and also provide a more robust solution for offline tracking.
Looking forward to being able to check my time with the new IOS app. I'm super excited that I will be able to get an update of how I'm doing with my goals no matter where I am.