I'm not a huge biggie fan, but his shit was coo.
As for 2Pac, you must be out of your fuckin gord. 50 Cent is CRAP, most of what you hear today is CRAP. 50 Cent, Snoop (now), and every other mainstream rapper (with the exception of Ja Rule and Eminem), will not make people think and follow them long after death.
2Pac has done what no other rapper has, and that is keep a fanbase long after death. He grabbed EVERYBODY'S attention, he helped people deal with their own struggles through his music, he worried the government through his music, he paid homage to REAL PEOPLE through his music and made millions feel special because they could relate to a person such as 2Pac.....THROUGH HIS MUSIC!
2Pac may have used some R&B style on his shit, but that's not what people focused on. We all focus on what was SAID, 'cause when it comes to Pac, that's all that matters. I could sit down and listen to 2Pac acapellas and be perfectly content, because it's the content in his lyrics that I look for. As for the beats, to each his own. Jonny J, genius producer, same with Shock G, Daz, DJ Quik, Dr. Dre...etc etc...these people are geniuses (IMO).
Your opinion is your opinion...but to call 2Pac SHIT, is like calling Jimmy Hendrix & Marvin Gaye SHIT...it's like calling Michael Jackson SHIT. It's like spitting on Malcolm and Martins' graves, it's like calling the Black Panthers SHIT. It's like spitting in the face of equality, and telling my generation that we're fuckin idiots for listening to him and thinking he was a genius. It's like agreeing with injustices while speaking AGAINST justice. It's like telling babies and mothers and everyday people that there's no fuckin' hope, that we should just lie down and get fucked.
All of this (and MUCH MUCH MORE), is what 2Pac stood for, what 2Pac spoke for and against. Can ya dig it?
Call him what you want, but I guarantee your favorite rapper is nowhere near the level 2Pac was at.