What Vitamin is Good for Memory?

There are several vitamins good for memory. The vitamins in the B complex group seem to be the best. Folate, Vitamin B12 and Vitamin B6 seem to be the most efficient.