I would say the main thing wrong with atheism is that we need more Public Relations people, advertising the charity work that we do. Having prominent atheists like Dawkins is not enough, that only tells everyone that we exist, but does not convince them that we are just as nice a people as any religious denomination.
Apart from that, (perhaps something for the PR people to publicise) what about a non-religious based organisation that does charity work? All the Atheists, Universal Unitarians, and all of the religions that do not contain god work together doing charity work? I would imagine it would be like the religious based charity organisations, except that it would be staffed by non-religious believers.