You might just want to check that data- EVERY call made is being RECORDED. The Utah data center is said to have enough capacity to store everything ever created to date.
EVERY call
IS being recorded. That's not even a point of debate at this point in time. It's been admitted in front on congress. The carriers have no say so in it. Screaming libertarians or not.
If you don't think this is happening, you need to look into a little more.
Here's the data center that's being built :
http://www.wired.com/2012/03/ff_nsadatacenter/all/
Here's how large it is, in terms of storage :
"the Pentagon is attempting to expand its worldwide communications network, known as the Global Information Grid, to handle yottabytes (1024 bytes) of data. (A yottabyte is a septillion bytes—so large that no one has yet coined a term for the next higher magnitude.)"