Brian over at SolutionWatch wrote a wonderful review of Cashboard today.
Cashboard is the best way to manage estimates, invoices, time tracking and online payments for your business.
Haven't checked it out yet? Find out more here