Congress is forbidden from ESTABLISHING a religion. The way I see it, Congress could pass a resolution tomorrow endorsing religion to the skies--"Be it resolved that religion is a GOOD thing and a benefit overall to society" etc., and there would be no problem with it constitutionally because they have neither established religion nor prohibited the free exercise thereof by its citizens (though one could certainly and reasonably have other problems or disagreements with such a resolution). An endorsement of, an acknowledgement of, an homage to, or even a mere nod to the existence of religion as a fact in our history is not the establishment of religion. But the Ninth Court has somehow ruled that it is.
They can only get away with this sort of ruling because the nation's schools--the very battleground of this decision--have gone to a lot of trouble to make sure that people no longer understand the true meaning of words, let alone the true meaning of our Constitution. Notice how many on this thread know so little about basic sentence structure that they believe "under God" is forced worship, or that they're pledging to God.