im from canada and i dont get how our internet sucks. if your internet sucks its because you have a bad internet package. i get about 25mb/s and i dont even have a top speed package.
rogers offers gigabit internet with speeds up to 1000mb/s. you should go to
http://www.speedtest.net/ and see if your internet is close to what it's suppose to be. If not call your ISP.
I have the 100/10 package which is rogers 3rd best package and my speeds are 136mb/s download, 10.5mb/s upload and 17 ping. It's pretty fast and Ive never had a problem with my speed.