I love John's ENTIRE second record. Just because it's not all hip/hop doesn't make it not good...but it's good and some of the songs, particularly, "Show Me" are just amazing.