Personally, I don't advocate use of medication in a tank (and in the few cases where it is really necessary, then only in a hospital tank). If a fish is that bad off, then FW or formallin dips may help. In the case of ich, the problem is that ich really seems to develop in response to a stress-related suppression of the immune response (whether from poor water quality, inter-species aggression, or just the strain of capture/transport/release in wholesalers tank/capture/transport/release in LFS tank/capture/transport/release in hobbyist's tank). Removing the fish from the tank for a dip procedure is extremely stressful (both to the fish and the hobbyist!), so unless the fish is pretty badly off, the dip may cause more stress-related problems than it cures). If the fish is otherwise healthy, the stressor is removed, or the fish is placed into a healthy system, the fish will "spontaneously" recover on it's own.
Now, as to non-medication treatments of ich, the term "snake oil" comes immediately to mind. Most of the anecdotal reports of "amazing success" using these various products can be explained by one of the "spontaneous" recovery reasons listed above, or the natural life cycle of the ich parasite (gee, the spots went away in three days, so I stopped using "Product X", and the spots came back two weeks later). I could just as easily claim that my new fish developed ich, so I began daily additions of hydrogen peroxide, and several days later the ich was gone, so now I think everyone should add hydrogen peroxide to their tanks. No, I didn't do this, but I have had more than a few brushes with ich that have resolved themselves without chemical or additive intervention (and it would have been very easy to use "product X" during this time and credit "Product X" with the cure).
Sorry this was so long, but I have, um, rather strong opinions on this matter.....
Kevin