Me too, part of the reason is there are differrent forms of b-12 as explained in the link in the post below.
http://www.fredericpatenaude.com/blog/?p=862