I was just googling to find a picture to put here with the different kinds and what they are used for... And I realized how many opinions there are. I take..
glycinate- for heart
threonate- for sleep
oxide - when my digestion is running. little slow if you catch my drift
I recently bought a product called magtech w/ a combo.
I was asking about Mg recently so
here is a post that I asked similar questions which may be helpful.