Park Tool CCP-44 Cotterless Crank Puller
The CCP-44 Crank Puller is specifically designed to remove crank arms from splined Shimano Octalink and ISIS Drive® bottom bracket spindles that do not use a "One Key Release" system. It uses a long, comfortable handle and a fine thread for the leverage needed to remove tight crank arms. Now with a stronger rotating tip system to ensure smooth operation and long life.
Note: The CCP-4 will not work on crank arms that fit standard square, tapered bottom bracket spindles.
The Pedro's crank puller works on both hollow cartridge BB's and square taper BB's. It only costs a little bit more and saves you the trouble of buying two tools.
I bought this one when one of my client switched to ISIS a long time ago. Works perfect for everything I've used it for. I still use the original one for square-taper, but this one for everything else. Great tool.