can i assume the units for b12 were pg/ml? if so, it would be wise to aim for more like 500 minimum. that's based on recommendations that are out there in the literature, but i have to say that it's relatively tough to find such levels in healthy controls in the literature.
all the same, i aim for 500 myself but in pmol/L - and 500 pmol/L converts to 370 pg/ml, so i'm erring on the high side.
your new cal mag zinc supplement would be good except for the emphasis on calcium in relation to the magnesium (and the zinc for that matter). daily intake ratio shouldn't be any higher than 2 max, and with that pill you're looking at 2.5. if you always take mag with excess calcium then you may see consequences in terms of muscle tension/cramping/tics.
further, if you always take mag at the same time as vit d3, you can expect the d3 to monopolize the magnesium, leaving you short where other important processes such as ATP transport (and ATP = energy) are concerned.
the good news is you can work around it. you can make up for the high cal mag ratio in the pill, and reduce the impact of vit d3 on your daily mag intake, by adding another magnesium input at a different time of day (say evening, since you've likely got the others going in before meals - i am assuming you are spreading the three pills out over the course of the day for optimal absorption).
you can get a high quality magnesium glycinate supplement without breaking the bank. see this one for example:
http://www.vitacost.com/kal-magnesium-g ... 80-tablets
it says 2 pills deliver 400mg of magnesium, you'd only need one, there's 180 per jar, so will last you 6 months which means the added expense would be about $3 per month.
one other thing to consider is the impact that high calcium intake can have on your iron levels. do you have a serum ferritin result on file? i'd keep an eye on that as you get into your 1000mg/d calcium supplement routine. iron status and energy levels go hand in hand.
i'd also be wondering about the calcium-zinc interactions, and zinc absorption from this product. which is why i am always curious about serum levels

that's about it for the supplement analysis - more to come re dietary details
