Although I'm now playing with the Hyperflow (jury's still out), I've used the MSR Miniworks very happily for, what, 10 years? I've never had it break, and have only been through one cartridge. I've filtered some pretty murky water, with leaves and silt - but I've also often used a pot to dip the water and let it settle for a minute or two, just to make things a little less hectic. It's easy to clean in the field, too. (Hold the outlet up, instead of down, and you can use dirty water to rinse it - I think they recommend clean water for cleaning the element simply because of the chance that you might contaminate the outlet.)