Nature Made Vitamin B12 1000 mcg sublingual ... the better choice. Cyanocobalamin, on the other hand, is less expensive and more stable, but may not be as effective. The dosage of B12 in the ...