I've used it for some time, and have found it to be an excellent accounting package.
You won't need any formal training, there are some excellent wizards, and you'll pick it up quite easily. Quickbooks will do everything that a small to medium sized business needs in the way of accounting, with VAT tracking and Payroll. It will also manage bank accounts, print cheques, track customer accounts, and a hundred other things.
I use the Pro version, and recommend it if you have a payroll to manage.