Many people blame all religions for the war, but the real culprit is selfishness, the devaluing of human life, and the desire for power at all cost, which can be expressed through atheism as well as organized (or dis-organized) religion. Many people also blame God for the tragedy, but if you or I went out and robbed a bank today, would we have the right to blame it on God and weasel out of taking responsibility for our own actions? God has given everyone the same choice; it's the ultimate "equal opportunity."
Every situation is totally in His control, but He is not a micro-manager; He doesn't want bad things to happen as much as we do, but He allows us our free will. Just as in other aspects of life, when we choose to be selfish, it affects other people negatively. There is no action that involves only the person committing that action; attitudes shape the character, character shapes the actions, and actions and attitudes create culture and society. We can't blame society for our sins without blaming ourselves! The suffering of those who were murdered on September 11, and their families, is real, and it's not God's fault that it happened, it's the fault of the people who made the decision to act on their selfishness.
God allows both good/pleasant and bad/painful things to happen for many reasons, but one of them is surely this: to get our attention off of the everyday and put things into eternal perspective. God has the big picture, and the ultimate goal includes this: that everyone will see and know Him in reality, not according to the "warm-fuzzy" or "old white guy with a beard" images that we've created of Him. Blessings and tragedies are both windows into the eternal: one is a window into heaven, and one a window into hell. We are given a glimpse through both windows throughout our life, and we have the responsibility to use that information wisely. God has told us what is the wise thing to do, by giving us a conscience: we know what is right and wrong, what principles and actions are good. If we smother that knowledge we have only ourselves to blame!
There are many memorials scheduled for today throughout the United States. Here are some (from the SJ Mercury News) that are happening in the Bay Area:
San Francisco Bay Area Flight 93 Memorial: at the intersection of Alvarado Niles Rd. and Dyer St., Union City. A remembrance ceremony will be held at 1 p.m. Sunday, September 11.
Twin Towers Memorial Park: at Camelback Rd. between Scottsdale Rd. and Spar Ct., Pleasant Hill.
Napa 9/11 Memorial: at Main and First St., Napa. A dedication ceremony will be held at 11:30 a.m., Sunday, September 11.
Oak Hill Memorial Park Flight 93 Memorial ceremony: at 300 Curtner Ave., San Jose. A candlelight vigil will be held at 7:30 p.m., Sunday, September 11.