no, snoop dog is better because he has been in the music more so i think he is better. soulja boy has just been here for like one year. plus he is saying he is better than jay z. just cuz he had like two successful albums he thinks hes the best, although they are really good. soulja boys my 3rd favorite rapper
But if I HAD to choose, Snoop Dogg... Souldja boy as an annoying voice and I REALLY can't understand anything he says... except when he goes, "Youuuuuuuu! Crank dat soulja boy, blah blah, jibber jabber..."
I'd have to go with soulja boy. I don't like it much, but have you heard Snoop Dawg? They're cover of Sad But True on the Tribute To Metallica was the worst thing ever. EVEN WORST THEN AVRIL LAVIGNE's tribute...she sang Fuel, and totally ruined it, but not as much as Snoop Dawg!