My chiro's always say cold...... But the other side of the coin.....

http://www.caringmedical.com/sports_injury/rice.asp