Russia and Iran share a common hostility toward the United States. There have, however, been important differences between Moscow and Tehran - especially over nuclear issues. Relations seemed to improve, though, with Vladimir Putin's October 2007 visit to