I'm a canadian. but as i get bombarded with american tv, politics, intenet, etc, i have a bit of an educated opinion.
I know for a fact that america is not solely a cristian nation for one. you say that they hate your freedom of religion, then group yourselves into one category. from what i gather, america was established on the seperation of church and state.
anywho, now that my religion speech is done, i think that, while it does need to look after its own, its only fitting that one of the richest countries in the world should be looking after others as well.

just my two cents. i like watching this thread.