zicam tastes worse than robitussin, cause all that is is basically watered down pure dxm, dxm powder tastes like rat poison. theres not much to do besides drink it as fast as you can, chug dont sip. there is one trick i learned but i dont know how others feel about this, put some hot sause in your mouth swish it around, that should kill your taste buds for a little while.