Here's another interesting index to consider: The Commitment to Development Index (CDI) which measures seven areas where the developed world can contribute to the development of nations that are less well off.
The seven areas included in the index are:
• Quality and quantity of foreign aid
• Openness to developing-country exports
• Policies that influence investment
• Migration policies
• Environmental policies
• Security policies
• Support for creation and dissemination of new technologies
Short article from The Economist here.
Description of the index from the Center for Global Development here (plus a whole lot of other good info).