Hey BHW,
Upon my entrepreneurial journey, I encountered 2 great & dirt cheap billing solutions.
A. FetchFlow ($1/MONTH, YES PER MONTH.).
Here's a coupon (FREE 3 Months, No credit card required! http://www.fetchflow.com/coupon.aspx)
Con: You can't remove their branding from the invoice. But...