Hopeful Horizons