How do you invoice - especially you freelancers out there?
bstadil: We use Blinksale http://www.blinksale.com/home for invoices and TikTrac http://tiktrac.com/ for time sheets.  Very cheap and easy to work with.  
You can try both for free.