This is the one I used.

SuperCheap Auto - $50 - yes - its a hole in the pocket - but it worked for me.

http://www.supercheapauto.com.au/Product/ToolPro-Gear-Puller-3-Jaw-100mm/12540

As with everything I do - bathe the thing in (your favourite brand of) penetrating oil and give it time....ideally overnight.

Today I was just lucky - bathed it in penetrating oil - applied the puller, tensioned it up quite tight and when I went back about 3 hour later - applied more tension and it came straight off.

Sweet smile

Polybus