In the last few years, however, a funny thing has happened. Cosmologists are beginning to agree with one another. Blessed with new instruments like the Hubble Space Telescope and other space-based observatories, a new generation of their giant cousins on the ground and ever-faster computer networks, cosmology is entering “a golden age” in which data are finally outrunning speculation.