Rather than considering a crank mechanism do a bit of Googling on roller screws for press applications.
There was a thread about a year ago that discussed roller screws quite a lot and gave some links to commercial manufacturers.
http://www.cnczone.com/forums/showthread.php?t=13593
I think they are used in place of hydraulics and they do have a much higher efficiency.