To compare Rogers and Bell for internet access, I feel rogers' customer service is better than Bell's in general, but internet speed is faster with Bell's due to their technologies in nature. Bell is infamous for grabbing money from customers. Considering all factors including prices, service, speed, and reliability, none of them is recommended.
As others have suggested, I use Acanac as well. The only problem with Acanac is that you have to reset modem once a while if you have an old router at home.