how could you say this song is horrible? i personally am not much of a fan on hip-hop and rap stuff(because the always talk about stuff that is stupid) but this song has awesome lyrics. from the lyrics(i personally) can get.... like a visual of what he is talking about. (is it just me or did that sound strange? ) oh and for the record if you can't tell if mike was rapping or not, then DUH!