Okay YOU think Ice Cube is not great but many people of Hip-Hop do think Cube is great. His dis song "No Vaseline" is considered THE best dis/battle song ever recorded. Cube not only put good beats, great rhymes but most important most of his songs had a meaning behind them. Not "my bum is on your lips..my bum is on your lips" GTFO of here!!! LoL Redman and Kurupt? Redman was good but Kurupt couldn't even carry an album. I would put Method Man ahead of Redman easily. Andre 3000 with Outkast..yeah. Southernplayalisticadillacmuzik is a classic but he had help from Big Boi and Goodie Mob. Scarface with Geto Boys was great and then again as a solo artist a lot of his rhymes had a meaning behind the delivery.
I'm strictly, mostly old school now, Today its pretty much recycled garbage of how much money you have, how many hoes you hit, maybe drugs that you sold (most are fake). No substance to much of todays rap. Its all about beats and AutoTune.
For person who thinks Eminem could beat Biggie in a battle I have this for you: