What Does the National Geospatial Intelligence Agency Do?

Wonder what the NGA's all about? Director Robert Cardillo just told the world exactly what he and his snoops are up to. And how their work is increasingly powered by open-source material.