Web-based job tracking, invoicing, reporting & project management software for the part-time independent contractor.
Free
http://www.sidejobtrack.com/