Here's what we should do:
1. Create a national energy policy which FORCES us to move significantly AWAY from the use of fossil fuels in the NEAR future. The technology is there, but this will not happen without government intervention. Many of our decisions regarding the Middle East have been "clouded" by our dependence on oil, a fact the Arab world is WELL aware of (although this doesn't excuse their terrorist behaviors). Yes, such a change will involve sacrifices in the short run, but the advantages to our society outweigh the difficulties, IMO.
2. Elect government officials who will do what is RIGHT, not what is expedient at the time for U.S. interests in a certain region.
3. Take a lesson from Star Trek--remember the Prime Directive.
We should NEVER make a decision to support a regime based on what purpose it serves us. We should support only those who support the democratic and moral principles that our country stands for. Of course, people/regimes DO change--we cannot predict the future--this is precisely why we must be cautious/careful in getting involved in someone else's "backyard".
4. Work for peace whenever possible, but when peace is NOT possible, go after our enemies with a relentlessness and fierceness that will let them know they had better leave us and our friends alone.
5. Realize that it's MUCH easier to write an article in hindsight than to actually be the government official making the decision