I tested all 3, all had similiar above average rolls. The best combination I liked, atleast on a barb, was odyn + tf, followed by odyn + soh. Soh + tf was kinda underwhelming.
If I were another class I would actually prefer odyn aslong as my base damage were high enough to profit from the 20%light.
I also prefer the proc from odyn, it seems to do more damage atleast for me.
Soh sucks, not even compareble with tf/odyn lol.