I'm as Anti-Google as they come. I gave DDG a fair shake for a couple months, but the number of times I was adding !g grew to be absurd so I switched back. My experience was that Google is far better at answering programming queries. I've also noticed that it's only that good when I'm logged in. So there are some benefits to personalizing search.