Reasonable Doubt: What does Bill C-30 mean for privacy?

For those of you who have been living under a rock for the past week or two, Bill C-30 is the proposed legislation that will require telecommunication service providers to provide personal contact information of users to the police upon request. It also requires telecommunication service providers to set up their service in a way that makes it possible for communications to be organized, intercepted, and delivered to an authorized person working with the RCMP or CSIS.