You mention B6 for BV. There is a product call Femanol that I have used with great success that has 500 micrograms of B6 plus other B vitamins, acidophilus and other ingredients. It has totally eliminated my problem. I hope it will work as well for everyone else.