have his first two albums and have listend to bits of his other albums. (not the latest though)
Personally I think he has skill but is very hit and miss.
IMO Can-i-Bus was a good album with 2 (maybe 3) songs that let it down.
2000 BC again had some brilliant tracks but then again had a few weak tracks and some silly skits.
IMO his best song is still 2nd round K.O.