Rick Mercer has pretty much put into words the general Canadian opinion on invasion of privacy. The minister of Public Safety in Canada, Vic Toews has recently been criticized over bill C-30 and his comment "either stand with us or the child pornographers". Accusations have been made regarding the amount of power the police force has, or even the government over our internet activities. According to a recent Globe and Mail article, " ...[Bill-C30] require[s] Internet companies – loosely defined – to cough up your name, Internet protocol address and a few other identifiers if the police ask for them, even without a warrant".
Bill C-30 is called the "Investigating and Preventing criminal Electronic Communications Act". To understand the purpose of this act, I went to the Canadian Parliament's website and I found a summary, which you can find here.
One of the main purposes of this act is to give the RCMP, the Canadian Security Intelligence Service, the Commissioner of Competition and any police service constituted under the laws of a province (in essence anyone with police authority) to have access over whatever you do on an electronic device.
According to Vic, this bill will help keep Canadians, in particular children, more safe. It will be easier to catch child-pornographers and even other online criminals. However, there is always a trade-off when it comes to security. Are we really bring protected? It seems to me that while closing one possible door to danger, another on is being opened. This includes more cost for the Internet and telecommunication companies to maintain the data required, a risk of their systems getting hacked, information being misused by police-men and much more.
Canadians, or any other person for that matter, are very concerned about who can access their information. With Bill C-30, a lot of people are able to get information about any consumer that partakes in online activities some possibly without a warrant.
So all in all, personally I don't think bill C30 will solve more problems than it will create.