Hi vegetarian_cat - if you have enough time, please have a look at this thread from 2004 (with many updates)....
B12, homocysteine, & heart disease