+1 for Zen, been with them for 10 years. Happens very rarely but when I have to pick up the phone to them, service is best I've ever had from any company. Two of us working from home, got to have broadband up and running. So I can comment on threads like this at 11.20am when I should be working
Was with BT for a year or two at the start of broadband roll-out - never again.