I have mixed opinions about Rap. Most of it I can't stand because all of the songs are about the same things. I swear everytime I force myself to listen to a new rap song they all sound the same, they're all about woman, drugs, sex, how rich they are, etc.
But on the other hand there are some pretty good rap bands. Most Old School rap is pretty good like Public Enemy and Run DMC, and, of course, Rapper's Delight by the SugarHill Gang, gotta love that XD I like the Beastie Boys too because they're different than everybody else, they're sort-of punk-rap, if there is such a thing.