I've taken both. Campral did nothing for me. However, Naltrexone worked very well and I recommend you ask your MD about it.
Each drug works differently on the brain. Campral reduces anxiety associated with not drinking; Naltrexone reduces the craving for alcohol. Many addiction specialists have patients take both at the same time, which is what I did.
/rhn