The tank transfer method appears to be gaining favor in the online forums for treating marine "ich". You only need a couple buckets, heaters, and air pumps. The method only takes 14 days and 4 transfers. On the downside, the buckets aren't sufficient if you are treating many fish. You would need a couple tanks. For a new fish, TTM combined with prazipro appears to be a good quarantine approach. I haven't used the TTM method so can't offer personal experience.
For quarantine situations, I have used hyposalinity (gave swim bladder problems with wrasses), coppersafe (nice but wipes out bio filter and takes forever), and cupramine (wipes out bio filter, ammo-locks cannot be used, and takes forever). I've recently switched to chloroquine diphosphate for new arrivals. Advantageously, chloroquine is a 14 day treatment that treats marine "ich" = crypt, marine "velvet", and brook. TTM and hyposalinity don't take care of velvet or brook. Downsides include chloroquine can't be easily monitored, may wipe out the "good" bacteria in the fish, and may wipe out the bio filter (conflicting reports). Just like copper, chloroquine cannot be used with inverts, coral, algae, etc. Regardless of the method, all fish would need to be treated and the main tank would need to be fish free for several weeks.
If I did get "ich" in my main tank, I'm not sure which method I'd choose for treatment outside the main tank. I guess we all have to pick our poison
. All treatments have their pluses and minuses.
... oh I forgot to mention that I used hyposalinity in my primary display right after it was initially set up with base rock. I used the display as my quarantine tank for the 1st set of fish I added. Naturally, one of the tangs got crypt. Because I didn't have any coral, inverts, etc in the primary display at the time, hypo was the perfect option. Everything did well and the crypt has never shown again. After this point, every new arrival went into rigorous quarantine.