Yeah, I definitely think ice has its place. I'm not swearing off of ice or anything. I just agree that sometimes heat works better for somethings.
Dr. G, have you seen these
http://www.betterbraces.com/aircast-ankle-cryo-cuff
I believe it actually keeps the water moving through and cools it. It's like cold water without having to fill up a tub.