Hehe, I like the swear jar idea. You'd just want to make sure you had enough change lying around though! It would be a bit of a wake up call to actually count the number of times you looked in the cupboard. If I tried it, I would send myself broke!
I have a self-hypnosis CD (oh dear, just pulled it out and had a look... it says "do not use this CD whilst driving a vehicle"
). I haven't really found it all that successful, maybe because it's not tailored specifically to me and my problems, it's very general. I use it now more as a relaxation thing, as the first part of the CD is basically relaxation. I only last about 10 mins before I'm asleep... then I'm awake a couple of hours later and back in the cupboard
I'm thinking more towards seeing a counsellor (work has an Employee Assistance Program - free!), or becoming involved in OA (Overeaters Anonymous). Still thinking... not yet doing lol. Maybe you could consider something like that as well??