Well methadone is known to pretty much have the worst withdrawal of any opioid. But suboxone, being a partial agonist just doesn't cut it for some people... so I'd say those people methadone is the best choice and for everybody else suboxone is the best choice.