The therapist said this cures 99% of patients. The "golden feather" in a CBT therapist's hat.
The technique:
Sitting down, as rapidly as you can, take a deep breath in and blow it out. Do this 40 times. Blow out all your air and hold your breath for as long as you can (1 - 2 minutes for me, stop when you start to get convulsions or you may pass out). During this time observe your tingling hands, light headed feeling, sweaty palms etc. This is a normal result of an excess of oxygen in your body. It cannot hurt you. Now take a deep breath and hold it for 15-20 seconds. Start immediately and repeat two more times for a total of three. Repeat three times a week for a month. If you start to feel panic more often, start your treatment again (this is rarely necessary).
The first time will be the scariest. After that it gets MUCH easier I promise. It may be helpful to see a CBT therapist to talk you through it the first time. It will change your life.
That technique coupled with a mild anti anxiety medication has completely feed me of anxiety and panic.
I hope this helps others :)