Exploring Alternative Rock, Garage Rock, Hardcore Hip-Hop, and CDs