I guess Brit because of the scandals, overexposure, media attention, controversy, drama, mainstream pop music, etc... .BUT Shakira is a better artists tho.
You didn't mention album sales tho? Wonder why? How many albums does Shakira have out compared to Britney?? Come on gurl it's obvious like