Both songs are their debut solo singles, both are their signature hits but which one has shown better longevity through the years, Britney's "Baby One More Time" or Bey's "Crazy In Love" ?
BOMT is a 90s relic which is only remembered by gays on online forums. That song has not charted or re-entered the top 1500 of Itunes for ages and its streaming numbers are not even close to CiL's ones.
They're both iconic singles, but I'm gonna go with CIL because Bey performs it on every tour and every big show. Britney is only confided to Vegas these days, so many people probably aren't exposed to it as much. Especially the new generation.