yeah, i love the hook, by travis porter, but the best rap song i heard in a while was this by david banner, its a few months old, but the message is great. if you really pay close attention to the lyrics and their meaning like me, it is a great song.
but on topic, is there anything else i can improve on my graham cf?