Sometimes It's Peaceful has done an exhaustive three part posting on the NSPCC. It's not a pretty sight.
NSPCC part 1: anti HE?
NSPCC part 2: anti family?
NSPCC Part 3: anti child?
Really, people have to stop giving money to the NSPCC. They are not a force for good.