As much as I hate to admit it, I'm a sucker for catchy commercial beats. I grew up not really listening to music, but I played two instruments so when I listen to a song i'm really listening to the beats. A lot of the really talented rappers like Canibus, Taleb Kwali, etc. etc. have boring beats to my ears and so I can't really get into them. That said though, I'm also a fan of the gangsta era, I love the instrumentals in most biggie/2pac songs. One of my favorite songs is Kurupt's On Site, I can't get enough of that beat. Anyways, my favorite rapper is probably Biggie. I love 2Pac's work but if I had to choose between 2pac's best work and biggie's, Biggie's is more appealing to me. Win/Win situation with either vote imo. I wish Kurupt had done more though. When he's on I love his work