I actually switched my Marauder to use Ice Spear and Freezing Pulse and had fun with that. Got my Life on Hit, so I'm done with him for now.
I gave Life on Hit to my Ranger and made the switch to Blood Magic. At first I wasnt too sure about it. I did the math and I needed to hit 4 enemies with my Ice Shot/Pierce/Lesser Multi/Life on Hit attack to get my life cost for the spell back. But the gem levels up so damn fast, and it gains another 2 life each level. Now I'm getting like 14 life per hit, and only need to hit 2 enemies per attack which is pretty easy to do. At the rate it's leveling though, I'll have it down to like 1 enemy before long. Right now my friend and I are working through Cruel. Just killed the Warden, and it's been REALLY easy with this build.
Next order of business is find a 5-link piece of gear, and work my way across the bottom of the skill grid. I'm working towards Iron Reflexes and am going to pick up Berserking and maybe Golems Blood along the way. Once I get to Iron Reflexes I'll grab Unwavering Stance too, no point in taking it before hand. I think it'll take me like 15 levels to get all there. After that it's all life nodes and maybe some IAS if I can find some.