I've asked this before but haven't received a satsifactory answer yet: what about swimming pool bleach? If it works, it would be the cheapest to use and the lightest to carry around since you are essentially not carrying extra water as with Clorox or Purex.