Park Tool CCP-22 Crank Puller
The CCP-22 uses a long comfortable handle and extra fine thread that provides the needed leverage to remove even the tightest cranks. Park's unique floating tip ensures smooth operation and long life.
Pedro's makes almost exactly the same tool, except it works on both square taper and ISIS or Ocatalink. There's nothing wrong with this tool, but you'll need to buy two different tools to get the versatility of the Pedro's.
I've had this one for a LOT of years. Still kicking after 20 years of pulling my retro square-taper cranks on all my mountain bikes. Makes being a retro grouch much easier!
What is there to say about a crank puller? it works and that's all that matters to me. I rarely have to pull a crank so for durability I can't really answer that, but I assume if pros use it in their shops then it must be reliable enough.
Great tool with good leverage, strong threads. Worked well on an extremely-rusted crank off an older steel bike. I use a little anti-seize on it to keep threads from getting buggered up too much