Single Ladies was a viral sensation back in 2008. Its "impact" is highly overrated. I'd say the two eras are about even. Bey had the album sales and tour, Katy had the single success and matched a record held by the biggest legend in pop. Both big eras.