FreshBooks - Online Invoicing, Accounting & Billing Software
Someone mentioned this tool in a LinkedIn discussion about how to get paid as a freelancer. I don't spend enough time invoicing right now to justify this, but the tool looks promising if I ever get to a point where I am spending multiple hours doing paperwork.