A noisy telephone line is often the culprit - ring the telephone company, tell them the problem, and they will alter the 'gain balance' on the line.When you use if for ordinary calls, can you hear any background noise other than someone's telly, bodily functions or children?
One other thing - have you got 'call waiting'? If so, you must disable it whilst surfing!!