Given Iran is the major power of 30% of Muslims they are surely our natural ally (not having to deal with the entire Middle East would definitely be better of course). The USA needs to get over that it utterly botched its relationship with propping up the Shah and frankly engage as suits its own interests.

Even for Israel, Iran is a smaller threat than everyone else that surrounds them; blustery rhetoric aside, Saudi Arabia has exported a lot more extremist religion than Iran has and apparently we are bestest mates. Hezbollah in Jordan / Syria is definitely supported by Iran but what with the whole embargoes for a few decades they take allies where they can.