I'd recommend this Dewalt over the others due to the faster driving and drilling speeds. The Makita is 400rpm-1300rpm whereas the Dewalt is 600rpm-2000rpm. I guess it depends if the lower speeds will still suit your needs but it would be far too slow for me.
It is the latest model and it's the same price as the old one which is still available. I have a corded Hitachi SDS drill, Jigsaw, and circular saw, all have served me well so far. cannot fault their power tools at all.