An update on my methods, since Kymmie mentioned my name
I recently had reason to use CopperSafe for something (not ich), and I have noticed that the sensitive fish have not in the least responded to this, which is an improvement even over Aquari-Sol. CopperSafe does (it says) treat ich and similar parasitic issues. I have heavily planted tanks, and I have not noticed problems with the plants, at least not yet. The other nice thing about CopperSafe is that one application lasts for a month (has to be replaced at water changes of course). Thought I'd pass this on.
The best remedy for ich would be heat alone. But, the fish have to be able to tolerate near-90F for a week. But if they can--and betta, rams, mollies, platys and possibly pleco could, but likely not the corys--this is by far the safest as no chemical of any sort is entering the tank.
Salt is not safe for many fish, and it will certainly kill plants if it is used at the levels usually recommended for treating ich. So I personally would never resort to salt.
Hope this adds a bit of info.