Teddy Riley's a better rapper than P.Diddy, JD, and Timbalad are, did you ever hear "Rump Shaker"? Teddy Riley doesn't rap much, he's more of an r&b singer, but when he spits, it's tight, and he produced hits for some of the best like Janet, Big Daddy Kane, Heavy D, JJFP, Keith Sweat, and many countless others. We might as well put Will Smith on a rapper/producer list if we're gonna put Eminem 'cause Will Smith produced the Wild Wild West and Men In Black Soundtracks like Eminem produced the 8 Mile Soundtrack. How can Kanye West be #1? His career hasn't been that long yet! Dr.Dre would have to be #1 in my opinion 'cause he's had a great career.