Zen, but it's not really anything they can do to fix it as it's some issue with BT's line, and the last time it took 6-9months to get precisely nowhere with roughly 10 BT callouts..
I'm waiting to see if ADSL Max will make it any better, if not I'll get Zen involved (last time it was Pipex)