Sorry to say but for every good song/album/artist that comes out there's about 4-5 shitty ones. Say, for every Lupe Fiasco there's Soulja Boy, Hurricane Chris, Mims, and Shop Boyz. Annex, you should download Lupe Fiasco's new album called The Cool. It kills the shit out of any recent album. Clever lyrics and all. Some of my favortie tracks are "Hip Hop Saved My Life", "Intruder", "Superstar" and "Dumb It Down". Defiantely worth the download.