I've just recently found a new iPhone app for contractors called OnTask. So far, I'm very happy with it - let's me keep track of crews times, projects info, and tasks status. It even lets me attach pics and voice notes to my daily logs. I signed up for the free 30 day demo and am considering buying the service. Has anyone else had any experience with OnTask (or could recommend something else).