And while we're on the subject, will other non-government companies faced with online attacks also have access to NSA resources? And if not, why not? Where's the line here and what are the implications?
So let's assume that the NSA gets the lion's share of nearly $70 billion, say $30-35 billion, as its annual operating budget. It also gets access to things money can't buy: classified technologies, crytographic techniques, secret knowledge of physical infrastructures, etc.
Google, on the other hand, has no (or extremely limited) access to state secrets (either those of the U.S. or of foreign countries), and it has an annual income of about $6.5 billion--one fifth that of the NSA.
The NSA doesn't utterly dwarf Google, but on the other hand they have some substantial advantages that Google simply cannot match.