I've been taking a B complex I really like, called Max Stres Nano-Plex B from Quantum Nutrition - http://www.healthline.cc
- it's a liquid, processed through microorganisms, apparently the point is that it's better absorbed. I don't think I'm noticing the bright yellow pee like you usually do with b-vites. You might want to check that one out. Every now and then they will run a special on it, too. I think that company has some really good products, I love their castor oil, and the melatonin is great. That stuff got me off a long term sleeping pill habit.