There's a heavy duty one called the Pow-R-Puller or Power-Puller or something like that. Big cast iron thingy and much better than the "come-along" you posted. You can find it advertised in the back of offroad magazines.
There's another type an Australian company makes, I think the company is called Black Rat, that actually pulls a standard winch cable through jaws. It's big advantage is it's not limited to the very short pulls that all come-along types are limited too.
I've use a Hi-Lift for winching and it's strong, but not so fast and suffers from a very short pull length.
The Aussie hand winch can be seen I believe if you look at the tutorials on the English site: http://www.difflock.com