Arnicare: this stuff is amazing..works better then anything I've tried so far including, painkillers ( prescription and over the counter) rubs, and ice.its non-greasy, paraben-free, with active ingredients. They make a gel and a cream. I've heard that the cream does not work as well as the gel. My mom brought this gel for me after watching dr. Oz. look it up and read the reviews all were positive.