Rap is definently better, all rock today is emo shit, I like.... some rock, but if u look at it overall no rock band can amount to rap, rap is just better. Rap is the only genre that samples music and comes out with original good music, i hear rock sample music, naw it isnt good. example, 2pac...