Man check this gear puller out. I may just go buy 1 this weekend just to have a around.
http://www.harborfreight.com/12-ton-hydraulic-gear-puller-66657.html
12 / 5 ton
http://www.harborfreight.com/12-ton-hydraulic-gear-puller-66657.html
12 / 5 ton