Celox is the shiznit....i haven't tried the other stuff but celox seems to be pretty good. Never used it for combat type heavy wounds or anything though. Only issue I ever seen with it is what if someone is extremely allergic to shellfish?