I have the Makita DA3010F. It's a great drill. If you're driving screws mostly, I would get a right angle impact, as the Makita is fast. I have the Milwaukee M12 one, and it's great for any wood screws, but gutless for nuts and bolts. The Makita is very fast, but does well for a few screws every now and then when nothing else will do. I've driven plenty of 3" deck screws with it, and it does just fine, but the Milwaukee works better for this.
But the Milwaukee doesn't drill holes. For a good all-around tool for right angles, I would get the Makita again no questions asked.