From promoting healthy hair and nails to improving memory to boosting immunity, the vitamin B complex—the eight B vitamins: B1, B2, B3, B5, B6, B7, B9, B12—are essential for a variety of i...