A quick note to many small businesses out there that use Quickbooks. I know that most of us are cynical about annual upgrades from people like Microsoft as they seldom add any new functionality one actually needs, so they are seldom worth the price. But there is an additional reason not to upgrade Quickbooks. Every single version, since at least 2004 and up to and including 2009 has been worse than the previous year's version. Somewhere around 2006 we got data file bloat, where the size of the company data file mushroomed 10-fold. Around 2008 we got a goofy and intrusive place-a-phonecall-to-India authorization process. In 2009 most of the online banking features were broken.
It is kind of funny to read Quickbooks reviews on Amazon, with each successive generation getting fewer stars. Every version is dominated by reviews that begin with "worst quickbooks version yet." Quickbooks 2009 right now is at about 2 stars, and is buoyed that high only by an aggressive campaign by Intuit employees to post 5-star reviews. I stopped upgrading my business version around 2006 (and wish we had stopped earlier) but one of the non-profits I do the books for upgraded to 2009 and it is a mess. Unfortunately, if you use the online banking functions or payroll service (we do not) Intuit forces your company to upgrade as there is apparently a 3-year clock built into the software that shuts down and forces an upgrade.
Its time for those market forces to get to work and make someone rich by bringing out an alternative. Intuit is right for the plucking, if someone has the right product.