Exploring Alternative Rock, Garage Rock, Avantgarde, and CDs