Another vote for Zen from me. Great customer service –*you speak to someone in Rochdale usually without being stuck in a queue for more than about five minutes. They even do "live" internet chat-based support which seems to be even quicker. Add to this support for the Mac as well, and it's a great package.
You get what you pay for in my experience when it comes to broadband.