Nonvanishing of L-functions, the Ramanujan Conjecture, and Families of Hecke Characters