I've posted this already in another thread, but why doesn't the NSA simply buy Yahoo! and run it itself? They could even expand it to offer cloud services.
They have the money, they have the technical expertise - actually, they would probably actually improve Yahoo!'s services and performance.
Apparently the average computer user doesn't give a fuck about beeing snooped, slurped and data mined to the hilt anyway, so why not be straightforward about it.