The more I listen to it the more I like it.. Oh well, I'm always in the minority anyways.
The main problem I see with the song though is that they just don't mesh well. They all did their own separate things. Other than that, nothing really bothers me. And him mocking Soulja Boy kinda made me laugh.
Oh and two things I was immediately reminded of...
The Gangsta Boo parts remind me of this: http://www.youtube.com/watch?v=tYFEzBigTq0
and for some reason the very beginning of the song reminds me of 'Total Eclipse of the Heart'. LOL.