King, Messiah: New baby names suggest high hopes