Thought I would share my ice pack experience so far! My favorite is the reusable 8 hour CryoMax Cold pack with comfort wrap, it stays cold for many hours. I tried other gel packs but they don't last very long. I also tried making my own and they leaked, even in a double bag! Ice, my new best friend!