I tend to be really picky when it comes to rap. There are only a few songs/beats that can catch me.
I'll give a 7/10, especially for the second video.
http://www.youtube.com/watch?v=FiAWn1KSe-0&feature=relatedThis is just amazing. Josh is a great musician, at least in my opinion.
Well this is not all of his work, but he does sing on it. That drum pattern is so great, you can just get into it, how the snare connects at the end, etc. It's awesome.