Call the customer service, you should be able to get another one-year contract. Be sure to call before your current contract ends, otherwise monthly rate of $44.95 applies.
Or you can try 3web (http://www.get3web.com/highspeed/highspeedMenu.jsp?page=compare) - it has better price with the same speed. Make sure your contract with Bell is cancelled before you order 3web. To cancel takes much, much longer than to subscribe... Unfortunately I couldn't try 3web myself...Just renewed my contract with Bell before I saw someone posted 3web in comfromchina...