I do some book keeping part time for a local business aside from my HR work. I prefer to use Peachtree, it is a much more advanced program than Quicken IMHO with less frills (accountants don't like frilly shit, unless the numbers balance
). Quickbooks is cool because it is a widely used system and recognized by many online banking systems, but in my experience, the accountant is the one to reconcile the bank to the books, not the computer.
The reporting system on Peachtree is what I like. It is very very versatile. I also am a firm beleiver that the Peachtree platform will give you plenty of room for your business to grow.
As for inventory, I've never used that aspect of it, but you never know when you might need to tighten up if you think you have internal theft or customer theft etc. YMMV.
I had the choice of what system to use for the books in every aspect, and I'm glad I chose Peachtree.
To sum it up, Quickbooks is an easy, entry level system. Is your business going to be entry level 3 years down the road?
ETA: Remit my remarks of inventory and theft etc, you posted more replies while I was typing mine