Excellent post, jkash. Atheists and other anti-God types don't realize exactly how much charitable work is done by Catholic and Protestant churches across the USA and the world. We are truly the glue that holds society together. History has shown us what godless societies look like, and it isn't a pretty picture.
But... just like God gave the early Hebrews a king when they cried out for one, these anti-Christians may soon get what they want if people like Obama are allowed to continue ruling.