Honestly I'm not to big on all those "crank dat" songs because all of them are the same. I like to listen to real hip-hop that actually talks about stuff. But I would say the best is the Soulja Boy because the rest of the songs are just clones.