I have an older Milwaukee & Bosch and they both seem quite nice though neither is variable speed. Makita GD0800C seems pretty well liked if you need the variable speed.