Great to hear that Vinpocetine is helping you! I'm taking it as well (same one from vitacost) but my situation is very different from yours. Long story! You might want to check into some of these other brain nutrients.
Also you might research Co-q10 and D-Ribose as a strong heart is connected to brain health.
I've also just started taking Iodine. Again my situation is different (sleep issues,pain,fluoride) but I do believe this is one of the most important and overlooked nutrients that greatly impact overall health and brain health. Hope you'll take a little time to research it further. http://vitamins-minerals.suite101.com/article.cfm/iodine_deficiency_disorders