I decided that after Conquerer, Harbinger, and Ranger, I wanted to make a caster class. My choice came onto an Icebolt Storm caster. It seems completely viable with enough +cold% damage and -recharge%. I have the gear for it from my Ranger farming on legendary, but my question is here is what would complement this spec of Storm the best?
I was thinking either Earth or Defense. Defense seems to give me more survivability vs ranged classes which I assume are going to be a problem in epic/legendary, but Earth gives me a nice pet for difficulty levels past normal and some nice concentrated AoE damage to complement the stun of Thunderball in addition to the spread damage of icebolt.
What would end up being a smarter choice for completing legendary on, Paladin or Elementalist?