Ice, Ice, Ice!!

I know there has been a lot of confusion on if you should use ice or heat after an injury.  Some research states that the use of ice may delay the natural healing cascade provided by your body in order to heal.  Others state that ice is good to help manage the...