i've been having a lot of problems just like you do back when i use Shaw or Roger or what ever you call it
same case, same environment, same everything. , same problems and it happens quite often.
My solution to your problem: (ORb pls shut your ears)
jump to Telus ADSL