So Pearl Jam has been elected to the Rock and Roll HOF...