I think most believe (on the supplement forum) that Lugol's is the best and most cost effective. It has both Iodine and Potassium Iodide. Especially if your going to take large doses.
These other iodines may be better but you really don't know what your taking for sure.