I don't really like metal or rap, but if I had to choose, it would probably be rap. Not newschool rap, but oldschool rap. I'm talking about the 80s. Newschool is terrible, and I dread listening to it.
I'm not really neither ( I prefer the classic rock like AC/DC and grunge rock like the Offspring and nirvana) but i like metal a whole heckuva better than rap because with metal people actually write their own songs. With rap most of them take past hits and warp them to fit the rap genera.
Rap is an abomination to music. Whilst Metal offer's a large variety of bands, sub-genre's and fusion-genre's. Also I got three words for all of you which im sure you guys (and gals) hate: Norwegian Black Metal :3