Americans haven't proved themselves trustworthy anytime in their history so far, so India should certain NOT vote against Tehran. On the top of that what is the gurantee that US will bow to India's demands on seperation of civil and defense nuclear issues? What is the gurantee that they will not push India to the wall to open up everything. India should be smart to play card like Musharraf.