davymacca
Freckle Time Tracking: Save Time... Earn More - http://letsfreckle.com/
looks a bit like trakadoo - davymacca