the scandinavian countries are the number one givers no other country gives to the poor lke they do..but they also hae the highest standard of living.  they government does all it can just to make a middle classs and a bit higher. they follow a socila democratic gove were they pay high taxes and in return they get a booming economy!!! its sounds like something America can work on..