I have used all of the above, and several others. I do not recommend the Sawyer Mini. It slows down and clogs up too fast. The Sawyer squeeze is a great value, but I still would always take the backflush plunger cause water is too important to have a flow rate problem. So its an OK option. The steripen is easy, but I don't care for floaties or batteries, so I stopped using it too. My go to filter these days is the Katadyn BeFree with 1 liter bladder. The flow rate is hands down better than any Sawyer I've used or seen. It's incredibly simple, as the "squeeze bag" screws onto the filter element and is a much more flexible and durable bag than the Sawyers. But it's simple because the bag stays attached to the filter and when its empty it rolls up very small and takes up very little space in the pack. The whole setup weights about 2.5 ounces. The other benefit I've found is that it is very easy to clean and/or restore flow if it slows down. And that is very relative. The slowest I've seen it flow is about on par with the fastest flow I've seen out of any Sawyer filter. To restore flow rate in the field, I just pour about 8 ounces of clean water into the bag, screw it onto the filter and shake it around for a few seconds, then take the filter out and shake the water out. Takes about 1 minute. At home I just take the filter out and rinse it out under running water, then shake it out. Done. It is the best hollow fiber filter system I've found at that small of a weight package. Highly recommended, check it out.