If you purely consider survivability, isn't templar the best pick? He's got 2 charges and 2 heals. I don't know if the enchantress' CC is better.
Hi. What follower do you use, and why?