Dusteride is said to be the most effective, but it also carries the potential for more side effects. People usually use Dusteride as a last resort when Fin begins to loose its effectiveness.
That being said occasionally i have seen some on the forums who have started on Fin, then gone to Dut, and then back to Fin as they found Fin the better option.