Think New Hip Hop Sucks? Then Alternative Hip Hop May Be For You