I agree on 50 and Diddy but Kanye has been such an insane news/tabloid fixture for the past fifteen years that I think a lot of non-Americans would know who he is. I mean he's gotta be the first rapper to ever have a media publicized oval office meeting with a U.S. president, right?
Do you really think the rest of the world cares who is meeting with the US president if they don't already know who that person is? And even if they do know that Kanye met with the president, do you think they look at his face that often to remember what it looks like? I just think Snoop is far more recognizable.
Not to mention there's entire generations who stopped following pop culture before Kanye ever got big. Whereas Snoop has been a continuous pop culture icon for twice as long.
* Will: All up in the movies and TV shows so regular people have stared as his face for way longer
* Snoop: Extremely recognizable look, a continuous presence in the music world, talk show circuits, random pop culture icon, etc.
* Eminem: Sticks out cause he's the only White rapper anyone knows about
I think those gotta be the top three.