Please go to your preferences page and make sure your "See Mature Topics" setting is set. Setting it to "Yes" means you see the Mature Topics forum (contains political and religious debates). Setting it to "No" means you do not see those threads.
Mainstream is kinda bleh lately. Its getting better though. Only good mainstream is Biggie, Tupac, Ice Cube, Eminem and i guess Kanye. My favorite rapper is Tech N9ne. Definitely. Twista, NWA and E-40 are good too.
I listen to rap and hip-hop a lot. But I have a random taste in music. So I listen to a lot of Run DMC, NWA, T.I., Kanye West, E-40(just to dance too really), a few others as well. But my favorite is Outkast. They're the best.