The CGD has released the Commitment to Development Index 2006. It “rates 21 rich countries on how much they help poor countries build prosperity, good government, and security.” Each rich country gets scores in seven policy areas: trade, aid, security, investment, migration, environment, and technology. Note that the United States does well in the trade rankings, but much worse in regards to migration.