No offense to mainstream music (i.e. music you can hear by turning on the TV or radio), but there's also a lot of really good music being made by artists most* have never heard of. Let's roll with the same rules as the 500 songs thread.
I'll start it off.
1. Sufjan Stevens- They Are Night Zombies!! They Are Neighbors!! (album: Illinois).