Re the excellent post below about Rev. Wright, here's a truth about America, quoted via Attack Machine:
Q. Are Americans more or less charitable than citizens of other countries?
A. No developed country approaches American giving. For example, in 1995 (the most recent year for which data are available), Americans gave, per capita, three and a half times as much to causes and charities as the French, seven times as much as the Germans, and 14 times as much as the Italians. Similarly, in 1998, Americans were 15 percent more likely to volunteer their time than the Dutch, 21 percent more likely than the Swiss, and 32 percent more likely than the Germans. These differences are not attributable to demographic characteristics such as education, income, age, sex, or marital status. On the contrary, if we look at two people who are identical in all these ways except that one is European and the other American, the probability is still far lower that the European will volunteer than the American.