Used Zen since I first set-up the business.
www.zen.co.uk Been 100% reliable for several years, no downtime problems etc, excellent customer service and set-up help, and totally flexable (ie no contracts etc), and numerous packages to choose from.
Totally recommended.