As for results, both are similar as well. For the time, effort and money poured into the UN and UNICEF - their results amount to nearly jack all.
But then an organization with that many member states and such a large mandate - it's not going to be able to accomplish a 10th of its programs.
But NATO - raise your hand if you work for NATO (raises hand) - there's an organization that gets shizza done!!