A friend recently shared this small TED talk with me. I recommend watching it not only because the rankings can be at time eye openers or simply validate our suspicions, but mostly because the conclusions drawn. Most importantly scientifically having validation that countries that are good to others which whom they share the world with, find prosperity (and happiness?).
You can find the Index and Overall Ranking here: http://www.goodcountry.org/overall