I absolutely do not want to bring in the topic of Israel in here, but I will real quick.
It's unfortunate that we are besties with them therefore have to hate Iran because Iran would be a great ally in the Middle East. To be honest they would be the best ally we have. They aren't arab, don't need our money for assistance, they are moderate for the most part, and IS will eventually be their enemy. Sure would be nice to utilize them.
But Iran when it comes to Middle Eastern conflicts are smart, they stay out of everything when it doesn't concern them.