* Call - don't email - call your representatives and express, politely, the fact that this kind of thing is Not OK. Writing a letter on paper is good too, apparently. Stop reading and do this now.
* Donate money to groups like the EFF.
* Volunteer with groups like the EFF.
* Use and support stuff like GPG.
* Don't bitch and moan about "woe is us, it's impossible". That only makes it easier for those who would deny us our rights.
* This will be a difficult, and quite likely drawn-out struggle. Don't give up. Keep working at it.
If we disagree with the laws, ok: protest for legal reform.
If we disagree with the things revealed by Snowden, ok: protest that.
But what happened to Lavabit was the government behaving properly: they obtained a narrow warrant for specifically the data they needed as part of their investigation, they tried to work with Levison to fulfill the warrant, and only after days of being stonewalled did they escalate to ensure compliance.
I think that there is a bigger problem with our democracy and, with so many people not voting anyway, it is about time that the people of people of the U.S. decided to not actually bother to vote, to not endorse the system and to effectively deliver a government that has no legitimacy.
Obviously this will let the 'bad guys in', but, with no popular mandate, will they be able to govern any better than someone like Ceausescu?
During the peak Bush years when the alternative was some hideous warmonger in the making like John Kerry, scores of do-gooding actors and celebrities were doing their hardest to get people to vote. As if voting and democracy would change anything. In America you need a compelling 'vote for RON' (re-open nominations) or a 'vote for nobody' type of campaign rather than these 'vote because your great-great-great-great-grandmother fought for your right to do so' schemes that actors etc. come up with. Clearly the people behind a successful 'vote for RON' campaign can have a political platform, a network and such like, so, if an illegitimate government exists then candidates can be found.
Start up mentality. Can it be applied to the problem in hand?