The MIOX technology was made portable Back in about 2003- The Defense Advanced Research Projects Agency (DARPA), gave a grant to MSR, and the MIOX corp.
It eliminates:
E. Coli, Giardia, and Cryptosporidium, as well as other agents like VX nerve gas, Soman, the blister agent Lewisite, and the biological agents causing Anthrax, Plague, the Smallpox surrogate (Vaccinia), and Tularemia.
They are no longer being made. You can find them on ebay, govt auctions, and some online stores still have it.
The newer player into the game is
http://www.h2gopurifier.com Its basically the same technology, with some differences.
Biggest difference: The MSR uses cr123's. I've been using LIPO rechargables in mine. The h2go has an integrated battery, that can be recharged up to 500 times, from USB port.
Some users had issues with the MSR's version of rock salt, in an upper chamber and getting water in and out. Sometimes it wouldn't come out for some people and they had a lot of complaints. I've had that issue once, and it was because I tried table salt. the H2go, uses a seperate salt solution bottle that you can make yourself.
Lastly, the H2go, has an integrated solar panel. It can charge itself up in the sun, which may be a good thing. It also has an option to make solution for purifying 5 gallons in one shot, whereas the MSR version only has the option to purify 1 gallon at a time.
I still like the MSR version. Its been field tested by several branches of the military. It uses a commonly available technology (cr123). It doesn't have anything to wear out (the H2go battery pack is only good for 500 recharges, like a cell phone). It requires a seperate bottle for the salt solution. And finally, the MSR version had the leader in the mixed oxidant water purification industry as their partner. The H2go, is run by the former exec of the MIOX corp.
Also when the battery compartment of the MSR is closed, its water resistant. (I'd probably venture to say 10M of depth). I would not say the same with anything that has a USB port.
If your using this everyday to sterilize your dishes, I'd possibly consider the newer H2go. But for the 3-4 days at a time that I'm purifying several gallons, its not been a problem for me to use the miox.