Although US is a chameleon and can change its colour there's no way you can trust an islamic country. I am not an anti islamist but history is evidence that no islamic country can be trusted. So India should maintain a balance in its support to Iran/US and not completely devote itself to one as both of them are not completely trustworthy. Apparently Iran might look more friendly but as said before no way we can be assured that it will help us in case of emergency..you know what i mean - war with Pakistan. When they are not completely supporting us why bother we do that and invite trouble.