I have recently figured out my own method for removing the crank pulley. Cheaper than the moroso tool, (only about $19.99) but it works on the same principal.
What I did was measure the hex-shaped opening on the pulley, I think it was 50 mm. Then I went to Home Depot and checked through the plumbing section. I ended up buying a 3/4 inch backflow preventer valve, which had a hex nut on it approximately 2 inches.
I took all the plastic guts out of the valve, and ended up having to use a bench grinder to shave it down a touch, because it was just a little too large. After i was sure the fit was right, I placed my socket on the bolt (19 mm I think), then placed the valve in the hex opening.
I used a large pipe wrench to hold the valve in place and a 1/2 breaker bar with a 10 inch extension to turn the bolt out. Came out in about 5 seconds.
Of course this was after fighting with it using an impact gun and a whole can of PB Baster for about 3 nights

I will try to post some pics this week. Hope this helps a few people out.