This is a super old thread. FYI.
True it's an old thread but seeing what has or has not worked in another's personal experience can be very beneficial, IMO.
ICK is a very common problem, and what I have seen, finding the cause of the original stress is the only guaranteed fix. All the others are great, but most likely only temporary if the original problem remains.
I have not had ick in years, but I found the cleaner shrimp as the most effective and successful way to treat. They have a good history of success in our tanks and are also nice to look at. They are also a good preventive measure, IMO...
Cleaner wrasses have very poor success rates in our tanks so stay away from them.
I feed garlic regularly, not just to fix, and I also believe that has been a huge benefactor in my not having to deal with ICK or stress...