There are two NSA monitoring programs reported on. One collects metadata on phone calls in the US, and the other one, called PRISM, gives access to email and other data at companies like Google. Initially this sounds bad, but these programs appear to be legal. The phone-monitoring program cannot listen in on your call without a warrant, but they can see who you called and when. This program has been reported on for a long time, and collecting this metadata has been legal since 1979. The other program, PRISM, does not target US citizens, who are protected by the constitution from unreasonable searches. PRISM collects data of "non-US persons", particularly those in Iran and Pakistan. These programs have congressional and judicial oversight.
The uproar seems to be about the possibility that this monitoring program could be turned on US citizens, whether the NSA should be able to collect metadata, and whether the agency is filtering out US data appropriately since Snowden's leak shows that about 3% of the data collected is from the US. Leaking secret documents about perfectly legal government programs overseen by elected congressmen makes Edward Snowden a traitor, unless we find his claim that the NSA is lying is correct. There will certainly be an inquiry to find out the truth.
I think the whole argument is stupid. Everyone knows that information you put online is not private. Making sure the NSA can't legally access it doesn't fix anything. There are still any number of corporations, foreign governments, and individual attackers with access who don't care about your privacy. People who are actually concerned about their privacy encrypt their data. Which is no one. Privacy is over because no one cares.
I wrote a blog post about it. Let me know what you think!
http://sethotterstad.quora.com/Edward-Snowden-is-a-Traitor-but-a-marginal-one