It does a great job with time logs and is easy, looks great, and provides great info with the graphs. However there are a few small problems like on the heat graph the 12 pm and 12 am are switched, the app crashes if theres no data and you press the stats for all time, and there should be an editing page to add activities instead of adding them one by one when you track
Ipdiot about iTrackMyTime