I think the answer you looking for also depends on a couple of factors...
Are the infernos set to single target or are they set to multi-target?
In the case they are set to single target - your golems will most likel be melted before you can do all that much a better strategy would be to overwhelm the ones set to single target.
In the case they are set to multi-target, then big tanky guys like golems are IDEAL - the towers will be really ineffective against their huge tanks.
Lightning spell i would reserve for Clan Troops
Rage spell works well on Dragons(slow moving) as well as Golems, that added attack speed is pro.
Heal spells are good to use on your tanky heros BEFORE they get targetted by Infernos, after they they doomed and cannot heal.
Freeze spells is a tricky business and works best in concession (after one another) and if their base defenses are closely wrapped together, as the area of effect is smallish.
Hope this helps you SDX
This commercial still cracks me up (
Link), I think it does a good job of showing off what TANKY means for the likes of Giants and Golems :)