There is plenty of accounting software for small business on the market, but not all of it is good. However, Billings Pro by Marketcircle has some features that make it a very good choice for busy entrepreneurs. Since most people who are in business aren't accountants, they require small business...