Your problem might not be your isp but from my research it doesn't look healthy. It might be worth doing the test in link 7 about packet loss, etc.
Ok here's a long list of links (sorry i haven't filtered thru them all) which will give some insight into problems with Rogers isp. The 1st links refer to recent problems they have.
1.
First, 2.
Port 25, 3.
Third, 4.
Throttling DC++ p2p, 5.
Five, 6.
Six, 7.
Tests for packet loss, etc.,
8.
Filtering of Shareaza, 9.
Aquisition p2p problems,
Link Ten, 11.
Rogers Cable Throws Down 60 GB Gauntlet,
12.
Rogers Communications Cracks Down, 13.
Rogers EUA Management Team Notice, 14.
MPAA Warning Emails ...
BTW does Rogers offer any backup of service such as dial up. If so & you have a dial up modem it would be curious to see if you could connect with LW.