I happen to like both genres of music quite a bit, though anyone who knows me and my love for music wouldn't be surprised. I can't say which I like more, because they are in fact different genres and I like them for different reasons. That's why I think it's amusing they were mentioned simultaneously here.
I like reggae music but I don't listen to it that much. I grew up listening to reggae music because my dad listens to it but other than that I don't really listen to it. Shock rock is pretty awesome though!
Punk is good! And I know this is a bit crazy, and its not an official genre, but my favorite genre is fusion.