I've had great success with the salt and increased temp treatment. My tanks are constantly at 80 F and I add aquarium salt during my water changes. I've never had ich in these tanks and I think it's due to my setup as far as temp and the salt additions.
I've had smaller tanks before and always had the temp kept at 76 F and never added salt. I battled ICH a couple of times when I had those tanks.
I don't like using any of the meds for ICH unless I really have to. The copper in them tends to kill off the beneficial bacteria causing mini cycles.
IMO add the aquarium salt and raise the temp to about 80 degrees. Some may say up to 82-85 but depending on the fish you have that may be too warm. Treat for a few weeks, only adding the salt for however much water you take out when you do water changes.