As a tireless campaigner for numerous good causes and charities throughout the world, Sir Bob Geldof is able to use his high profile to great effect.