I love the way AND CO built a suite of products around invoicing. You can time track -> generate automatic invoices. When you need to follow up and get paid, AND CO automatically emails the people with outstanding invoices. They help you get paid on time and without hastle.