"In God We Trust" on the currency is unconstitutional and should be removed.

Yes. The United States has been predominately Christian since 1776 (prior to that the dominate religion was Native American Spirituality). And "In God We Trust" was put on the money in 1864 after the civil war and suggested during the civil war. Fighting against the south certainly makes one seem like a heathen nation, I mean they fight for slavery and it's pretty hard to get around the Biblical justifications for that (today people don't realize this is the case, but at the time to oppose slavery was to oppose God). However, you argue that the majority has a right to oppress the minority on the grounds that they are the majority. Surely even you realize this argument is pathetic. You are grasping at straws here. The Establishment clause, and moreover the first amendment, and moreover the entire bill of rights is set up to do exactly this. Protect the minority from the oppression of the majority. To preserve rights and prevent excesses by the state. It isn't wrong to say that the majority of American believe in God. It is however wrong for the government to say that God exists and we (all Americans) trust said God. I don't trust God. Why should my money? The Establishment clause of the constitution protects all citizens from the state. You cannot legally put a religious statement on a government coin with public money. Such actions are in clear violation of the establishment clause. The argument is about the Constitution, namely that there is a strong legal case against the constitutionality of "In God We Trust". The government cannot be entangled with religion, and stamping religious statements on coins is quite entangling. The argument that the establishment clause says that the government cannot just establish a religion is both wrong and false. First, it says respecting an establishment of religion. God fits that bill. And secondly, the nature of the Establishment Clause is laid out in the Everson case. It is far more broad than you suggest: "Neither a state nor the Federal Government can set up a church. Neither can pass laws which aid one religion, aid all religions or prefer one religion over another. Neither can force nor influence a person to go to or to remain away from church against his will or force him to profess a belief or disbelief in any religion. No person can be punished for entertaining or professing religious beliefs or disbeliefs, for church attendance or non-attendance. No tax in any amount, large or small, can be levied to support any religious activities or institutions, whatever they may be called, or whatever form they may adopt to teach or practice religion. Neither a state nor the Federal Government can, openly or secretly, participate in the affairs of any religious organizations or groups and vice versa. In the words of Jefferson, the clause against establishment of religion by law was intended to erect 'a wall of separation between Church and State." The phrase "In God We Trust" isn't "just saying that the government respects the fact that there are people in America who do believe that there is a God." It was established specifically to proclaim the nation religious using the machinery of government. It was established specifically to show that those who do not believe in God are wrong; that I am wrong. It is specifically set to contradict my religious opinion. That is not the role of government. The government is not allowed to do that by the establishment clause. Now you're just throwing Hail Marys (pardon the pun). The separation of church and state doesn't imply that politicians should be atheists. It simply asks that politicians not push a religious agenda via the state. You argue that if "In God We Trust" is removed from our money we should change the name of cities with saints for titles. I'm sorry, but names serve secular purposes. They do not imply the validity of religion or entangle those religions. Names of cities such as San Antonio and St. Louis do not violate the Lemon test. You mention "Under God" in the Pledge and on that case you are correct. That is also unconstitutional. However, that's a debate for another day. These are not things which help make America America. These things divide us by religious difference. They divide us by religion. They are exactly the thing the founders of America didn't want America to do. United We Stand... Divided by religion when the state oversteps it's bounds. What makes our country unique has been our adherence to rights above all. If you think theocracies are uncommon, think again. If you think states and religions do not get entangled in other countries, think again. This separation IS what makes us unique. There's nothing wrong with respecting religion. The state, however, cannot pass a law respecting an establishment of religion. This has been the entire argument thus far. Respect is one thing, but you cannot use the machinery of the state to contradict my religious opinion. "In God We Trust" violates the establishment clause in exactly the same way as adding "There Is No God" would.