I am hesitant to speak about specific information in regard to medication because of the complexities involved. I will however say that your solution may not be just medication, but a combination of medication and therapy. In countless studies, the combination of psychopharmacueticals and therapy have been shown to produce the best outcome for patients.
I will say this about the medications mentioned above....benzos are a slippery slope and must be watched very carefully because of their higher risk of abuse. I would err on the side of caution. (I think it is important to recognize the professional opinion who has experience with addictions. I'm not sure if you have a predispostion for abusing substance, but this is something you need to be aware about)
As for detoxing....take a gander over at the Substance Abuse Forum (
http://www.soberrecovery.com/forums/...splay.php?f=16), there should be some experiences of people detoxing off of Xanax. I am unsure of canadian policy, but I DO know that there are many people on SR from up there, and they can help you.
-pedagogue