A varied diet will work fine for you, I think. I never liked how B Complex made me feel. Most people in developed countries get plenty of B Vits.
Here's a short article about B Vit in foods.
Foods Containing Vitamin B | eHow
Do some research. Food is the best medicine.