said by BTC Kevin:probably due in part to bell's thing with them saying they will be allowed to collect personal habits and metrics from usage. Google is loaded to a Google cache proxy server, that most likely records what you search for. I'd set DNS to Google's open DNS.
Bell, or any other ISP, doesn't have access to the servers or any of its data.
Google provides the hardware and maintains it, the ISP just provides connectivity. Both parties do it at no cost since they both benefit from cost savings in transit.