haha I feel your pain man. I now find that taking a small sip of water before (and keeping it in) helps to avoid that. Then with said powder in mouth I take another larger sip of water, then just down it and chase it a few times with more water.
Haven't tried watercress but damn the one I hate is alfalfa...the taste invades your mouth and instantly reminds me of a barnyard taste/smell