What is your favorite song that speaks to unbelief/atheism?
Mine is Judith by A Perfect Circle.
Easily in my opinion it would be "Imagine" by John Lennon. The song is masterfully crafted as to not be angry, harmful, or taunting towards believers, but to seemingly promote a unity among all...just listen to the lyrics...you will agree...
Hallelujah from Leonard Cohen is most definitely not about faith and I laugh/get mad everytime I hear it as a religious hymn (often changing the lyrics). Raised a Jew, became a buddhist monk who essentially left spirituality behind, This song is a complex interweave of meaning that is most probably a farce of religion.
This one is more anti-TV evangelist:
I'm not the first to answer the question in this manner, but I must admit that "Imagine" by John Lennon came immediately to mind. Another song came to mind though I'm not sure that I completely understand the lyrics. Is "Man in a Box" by Alice in Chains a good candidate ?
"Die Gedanken sind frei" (Thoughts are free) is a German song about the freedom of thought. The original lyricist and the composer are unknown, though the most popular version was rendered by Hoffmann von Fallersleben in 1842.
Bilingual Lyrics by Arthur Kevess
Die Gedanken sind frei My thoughts freely flower, Die Gedanken sind frei My thoughts give me power. No scholar can map them, No hunter can trap them, No man can deny: Die Gedanken sind frei! I think as I please And this gives me pleasure, My conscience decrees, This right I must treasure; My thoughts will not cater To duke or dictator, No man can deny– Die Gedanken sind frei! And if tyrants take me And throw me in prison My thoughts will burst free, Like blossoms in season. Foundations will crumble, The structure will tumble, And free men will cry: Die Gedanken sind frei!