i kinda like Soulja though, he is just a dumb kid who makes party music.
he releases tons of garbage but somehow almost every summer drops one DOPE song, haha.
listen to this song and tell me it isn't the shit-
http://www.youtube.com/watch?v=4mUXL-rKhUk