According to this moneysavingexpert page, virgin money giving gives the best mix between low fees and a good selection of charities, so another vote for that one I guess.

I'd be happy for...