I'm always a sucker for nifty data visualization hacks and I particularly enjoyed these globe projections from the San Jose Technology Museum.
Life expectancy is a core factor in the human development index. With 82 years Japan has the highest life expectancy. All 35 countries at the bottom of this list are located in sub-Saharan Africa; their citizen's average life expectancy is between 52 and 39 years.
Mountains of Debt
Satellite Blind Spots
The public service Landsat System has blind spots over territory and time. However, personal satellites may soon be purchasable for about the price of a Mercedes, and space junk is increasingly hard to track.