Recs on pain relief balm

I am looking into biofreeze but not sure if I should by the cream or gel. I would like to use a balm that is long lasting and has a cooling effect.