Emetophobia Eraser..

I personally haven't tried it yet, but I've heard some good things. There's some good articles at least.