Israel is perfect. They have done nothing wrong in the past 60 years. The United States should always support Israel unconditionally. Supporting Israel provides lots of benefits to the United States with no problems. If anything, the United States should give Israel more aid and support than it already does.
The preceding paragraph summarizes the American mainstream opinion of Israel. If you disagree with anything I wrote in the previous paragraph, keep your mouth shut. If you don't, you'll be labeled a bigot who hates Jewish people. If you think I'm crazy, look at three events that took place this week.
First, Iranian President Mahmoud Ahmaninejad spoke at Columbia University. His visit was met with angry protests and a verbal blast from Columbia's president, who called him "a petty and cruel dictator". What did Amaninejad do to warrant such an angry response? He supposedly said Israel should be wiped off the map and supposedly denies the Holocaust happened. But just because the mainstream media says something, doesn't make it true. There's the possiblity that Ahmaninejad's words were twisted to make him look bad. Even if he is as bad as the media makes him out to be, doesn't the Constitution defend free speech? I haven't read the Constitution recently, but I don't remember free speech applying only to people who are pro-Israel.
Second, John Mearsheimer and Stephen Walt, authors of The Israel Lobby and U.S. Foreign Policy, talked at the City Club in Cleveland and at Case Western Reserve University. Once again, there was an angry response. The woman who invited Mearsheimer and Walt to speak received angry emails and phone calls for inviting them. Why such an angry response? Because the authors believe Israel has too much influence on American foreign policy. Heresy.
Third, on the September 21 edition of Real Time with Bill Maher, Michael Scheuer said "I don't think it's worth an American life or an American dollar." in reference to Israel. Maher reacted as if Scheuer came out in support of torturing and molesting children. If you don't believe Americans should die for Israel, you're a bigot and a nut job.
There are people who think Jews control the world. It sounds crazy, but the reaction of people in New York, Cleveland, and Los Angeles this week gave a lot of ammunition to people who do think that way.