Drinkable mouth wash seems to be more effective as it will freshen up not only your mouth but also your throat and esophagus/stomach which are the origins of the bad breath. You will be able to drink it anywhere, just like any soft drink.
Discussion
Related Ideas