well from a music standpoint producers make more money, but in terms of from other standpoints rappers have the oppunrity to make more money...(movie deals, endorsements.etc..even though I did see dre in a couple commericals, and neptunes...) It really depends what you want, I mean If you want to make lots of money spend your time in the studio making beats. and get mad respect from those who love hip hop production then be a producer...if you want to be the man on Rolling stone, and Trl and have millions and millions of people flock to come see you...ur name on the album, ur name on the tv screens, and ur name catching hell from those who dont like your music, then be a rapper, personaly id rather choose rapper cause whatever anyone says the best from of communication is not music, its WORD OF MOUTH....but i cant nock hip hop production...its a staple in getting your words across..