I've been pretty happy since moving to Zen two or three years ago.
Big selling point for me was the UK-based call centres, and their reputation for being helpful. I've not had to put them to the test over any technical issues but even just for an enquiry about billing or change of service, contact with Zen has always been both professional and pleasant.