Just a quick note on B12, I had an only partially succesful niacin treatment a few days ago, and I decided to go get some B12. I could only find sublingual methods, but I took a 5000 mcg tablet and nothing happened. After a couple hours I took another. This was not good, as I felt pretty crappy after taking the second one.
Nightingale - Thank you for sharing your experience with B12. It's incredibly helpful to know that that didn't work for you. We've got to start being more open about our successes AND failures.