I just came across a really good, easy to use system for doing your bookkeeping and accounts online called FreeAgent. You can get a 10% discount by using this referral code (and I'll get 10% off too - nice mutual benefit!)
It has features to track quotes, time spent on projects, invoicing, VAT, payroll etc. Am in the process of switching over from all my Excel spreadsheets!!