Barack Obama, Bill Gates | news sites