Yeah definately Johnny J, hi-tek and yo, fuck it but.....EMINEM. People complain that his beats sounds all the same, but what about Dr. Dre who you can see 3000 miles away he produced a beat or Alchemist who mostly flipps samples the same way? I love Dr. Dre and I love Alch too, i'm just saying that Eminem has his own style so it's normal that his beats are similar. But when you hear is beats, a lot of them have depth in it, he's one of the few beat maker who don't sample who actually makes a beat evolves and adds changes. Although, i have to say that The Eminem Show production he did, whick his is first album he produced, are still 2day the best he did