I'm thinking of getting DH a new drill for Christmas and I don't know whether to get a cordless one or a 'normal' one. Are they any good, or do you just end up having to charge them every 10 minutes?