It is really sad to see how brainwashed and politically influenced many people are. Don't project everything your leaders say about a country's government on the country itself. Iran for example is totally fine to visit (well except you wan't to go back to the states). If you are smart enough to know how to behave you're fine in a lot of places in the world.