The Charity Ball: how to dance to the donors' tune