Wrong, life leech sucks in inferno. Not sure bout the numbers, but i think in inferno life leech is reduced to 80%, meaning:
a 50k hit with a weapon with 2% life leech, would NOT return 1000 hp back to you, but like 200 . . .
Lazy to do the math, but there might be a break even point here...