FreshBooks, www.freshbooks.com, is an online cloud-based solution that can create one-time and recurring invoices and accept payments in return. The service, which is cloud-based, is designed for ...