All are in diablo 3. Thankfully there's no more mana leech, so the resource system can stay balanced.
I doubt very much the answer to Inferno is....stack a bunch of life leech and damage. You'll probably just get one or two shot before your leech does anything important.
Everyone is going to need lots of HP and defenses to survive inferno, no massive leech (at least I hope).