Those are some great picks, I just started checking out Freddie Gibbs myself. But I'm listening to J.Cole, DOOM, Kid Cudi, Wiz Khalifa, Curren$y, Blu, Fashwan, Lil B, Slaughterhouse, Charles Hamilton, and Big Sean right now. My favorite MC of all time is Big Pun though.