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 ?