I find very little rap or hip-hop that doesn't annoy or offend me. I don't think of it as music at all--it's rope-jumping rhymes with loud percussion accompaniment. I do like some recently-produced music, usually some sort of alt. rock or pop. Anyway, I listen more to classical than popular music these days.
I find some truth in this oversimplification:
Rap--people talking when they should be singing
Opera--people singing when they should be talking
I find some truth in this oversimplification:
Rap--people talking when they should be singing
Opera--people singing when they should be talking