Magnesium oil is considered to be the best way to enrich your organism with magnesium. It will help with sore muscles, and is advisable for people who suffer from magnesium deficiency.