Can anybody recommend a good time-tracking applica…

Can anybody recommend a good time-tracking application for Mac / iPad for projects, jobs, or consulting work?