Reply to Message
I've been using Harvest (getharvest.com) on the web, and its associated iphone/ipod app to record my time and produce my invoices. It creates pdfs, and lets you post client payments as well. It allows even the smallest consulting practice (moonlighting, etc.) look professional. Sorry for the fan-boy post, but I really like it!