Had the same problems over at my moms house too...
Cable come over and have fitted an etenuater (Wrong Spelling I Think) and the issue is still as bad as ever with drop outs and the thing deciding to disconnect...
If its not the wifi playin up, its the modem...