Mine was a gift from my parents but it has to be one of the best tools in my shop. A Posi lock gear puller. I've pulled flywheels off small engines, steering wheels, broken bearings, etc. all on the first attempt a few just by twisting the threaded rod press by hand. A bit pricey but well worth the money. Check them out Posi lock gear pullers at Medford tools. Mine's a D-106. What's your favorite or best tool in the shop?