Iodophor is NOT a cleaner, it's a sanitizer. Those are two separate steps. As to bleach, you should steer clear of it because it leaves behind a very persistent residue that can lead to off-flavors.
Clean the bottle with PBW, or B-Brite, or OxiClean; some sort of product that can remove organic soils. (I recommend PBW.) Then sanitize with StarSan or Iodophor, or something of that sort to kill microorganisms.