Also look at Xero, maybe slightly easier to get into than Quickbooks if you do not come from an accountancy background. Handles payroll, Mrs. JB uses it for hers.
If you/your friend have an accountant, ask them how much they charge for it. I have mine done by my accountant (though I am also a Xero user, but the cost is the same, and I would rather have a professional doing it than the complete idiot that runs my company).