Due.com
(FREE)
What is Due.com ?
Web-based invoicing tool that assists businesses with invoice creation, payment processing, recurring billing and data management.