I take Mg Taurate against extrasystoles and it works very well for me. I also tried Mg Citrate together with Carnitine which enhances the Mg uptake in the gut. Mg Carbonate or Oxide are hardly soluble and also basic which makes it not very digestable.