I've thought about writing a program that would randomly send search queries to Google, Facebook, etc for specific keywords like pressure cooker, drug, bomb, etc. Just overwhelm them with traffic.
There have been some half-serious discussions about this elsewhere. The idea is to start flooding the web with encrypted traffic, which is supposedly enough of a red flag in and of itself for the NSA to consider it worth storing. The back-of-the-napkin math predicts that if you do enough of this, they'll be unable to store all of it.