We have a face to our NSA leaker, a guy named Edward Snowden who worked for a NSA contractor. You've got a both ends against the middle reply to him, with liberals and libertarians liking him (Michael Moore and Glen Beck dancing cheek to cheek on a rare occasion of agreement) while The Donald calls him "a bad guy".
Snowden seemed to be an accident waiting to happen, a libertarian fan of the Electronic Freedom Foundation who had enough of the NSA's Big Brother act and went rogue; he's currently rumored to be in Hong Kong and looking for a friendly country to light in; one posited line of escape is to take a page from Wikilinks meistro Julian Assange and hide out in a friendly embassy in Hong Kong.
Snowden and Assange are likely to be compared, but the leaks are different. Snowden merely mentioned what the NSA was up to, while Assange arranged for the data dump of a lot of sensitive State Department cables. Snowden is merely embarrasing to the NSA while Assange (and his informant Bradley Manning) may have gotten some people killed as a result of the information that became public.
It begs the question of when to whistle-blow; you're taking it into your own hands to sabatoge government activity that you deem wrong. It's disloyal, but disloyalty to a harmfull cause wouldn't be a vice. That I'm still mulling over in this case.