Bulldog - then doesn't it stand to reason that since all countries have such "dirty laundry" as you call it, that it is a fundamental tennent of human society that through human error, ignorance, and imperfection that all a certain degree of bad actions are always going to occur in any stable system of governance. That the only government without "dirty laundry" are those who are quickly overthrown?
In that case, wouldn't it stand to evaluate a country based on how it behaves in the current day by comparing it to all the other countries in the world? For instance, the internment of Japanese citizens durring WW2 was not the correct action to take, but when you look at what was going on in other parts of the world where Germany purposely killed 6 million human beings on concentration camps, all of a sudden, Japanese internment seems more like a vacation by comparison!
True America has likely tortured terrorists in an attempt to gain operational intelligence to destroy the terrorist netowrk that is attacking her (if we haven't I'd be pissed off because that means more American citizens are dying than have to). But compared to the millions of Iraqis that where tortured and killed in the most brutal inhumane ways, America looks like a god damned saint! Add in all the horrors of the Taliban regime to that pot and you can see why almost all the people in that country view Americans as great liberators. But then again maybe you don't care, maybe you are one of the people that stalin was right about, "one man's death is a tragedy, a million men's death's are a statistic." Maybe you'll cry about one or ten tortured terrorists but not give two shits about the hundreds of thousands of innocents killed by Saddam Hussein.
After a careful study of human history you will find that there have almost never been nations that are 100% good against nations that are 100% evil. Overall America is a great nation and has been more benevolent and altruistic with its power than any other nation that has been the only superpower of its day. So if you are going to raze an entire nation to the ground over a small number of moral infractions then you had better prepare yourself to live under the rule of a nation that commits far far far more crimes against humanity because that perfect moral nation has never existed and if history is any judge, is likely to never exist.