I use a cat as my follower.
Lol... fuzzy ftw
So, after reading this thread, I decided to pimp out my Enchantress and equip her with a high freeze chance Azurewrathe. I also added a Cold Tal Rasha's Ammy for good measure.
My normal follower is a WF equipped Scoundrel.
From my observations, the Enchantress didn't offer as much "general" CC as Scoundrel, as his Knockback would just keep legions of stuff away from me.
HOWEVER... that freeze proc was invaluable on elites. It would proc JUST enough to make the gaming experience easier. Additionally, it offered some much needed CC on gold elites (the Knockback on my WF is useless against gold elites).
My view on this setup is that its definitely one that people should look at, simply because its so cheap. I dropped about 500k on her (and most of that was from the ammy), and she is now a very viable CC producing follower.
Just for kicks, I decided to equip her with a random Maxiumus sword that I had lying in my stash. For those who don't know, this sword procs a rather large demon that tanks and fights for you. This demon is about twice as tall as your character, and is tethered to the sword via a fire chain. I highly recommend everyone try it, just for the sheer coolness factor (its really a site to behold). Also, it tanks damage decently, and has a really high proc rate (its literally up all the time). During most battles, I had the demon out front, tanking dmg, the Enchantress behind me, firing ranged shots (that proc'd cold dmg due to the Tal Rasha's Amulet). Its like party play for the Forever Alone Guy.