Thought that I would offer something healthy/natural. There is a natural oil called Arnica, helps to decrease swelling and discoloration, if you have any. I have used a few times and LOVE it! For me, it seems that oil works better than the gel rub.
Hope you're feeling better!!