Recent Revelations About the Big Bangs