If rap/hip hop has one problem (both mainstream and not), it is that a lot of the times the real messages get bogged down in bravado and BS pretentiousness. Even those who have serious topics throw in the occasional song that is just like what Roadtonowhere80 listed a few posts back, sex and parties and being top dog. It can be hard to take seriously when with most any artist you can run into songs like that. Of course, what 90% of you don't realize is there's a good reason for that which has a lot to do with the upbringing of a lot of these guys who were born and raised in a ghetto with little or nothing handed to them. To kids like that, a rich and more importantly, financially secure lifestyle where they can have fun and enjoy themselves and not have to worry about bullets flying through their window for no reason or not having food on the table is the only thing they should strive for. Of course, not all are raised like that, but it's the underlying mentality nonetheless that most of them run on.
However, some of you arguing here take it too seriously, for or against rap. The fact is it's a musical style and a acquired taste, just like anything else. It has it's moments of genius and moments of embarassment. But most must realize to call any genre of music untalented or unmusical because you think you can sum it up in a poor light is just ignorant. No genre can be cut down to a sentence. Take rock music. Many different playing styles, lyrical styles, mixes with different instruments (including turntables for samples and/or just scratching). Anyone care to define rock in a sentence? How about jazz? Classical? Techno? Rap/hiphop (intelligently)?