Please, stop this. This isn't how to make a smart kid. This won't accomplish anything.
First off, I think the body can synthesize DHA from other nutritional substances anyway, if it's that stuff they started putting in formula four or five years ago. If you read the fine print on the formula container, it will say this. So there is actually no need to buy extra-expensive formula, you can feed him the regular stuff (although if you could breast feed, that would be better, but not every woman physically can).
My firstborn is in the gifted program and my youngest is amazingly bright and I didn't give them any magic brain food either. I just read to them and love them.
You can't "make" a kid gifted by feeding him the right foods, anyway. My sister and I ate the same foods growing up and I was gifted and she wasn't. The truth is that people with Nobel prizes argue about what constitutes intelligence and how to create it in children, but I think most mothers figure out that kids are who they are almost in the uterus. A good mother allows her kid to be the best he can be. He's not a blank slate you can fill in the blanks in. You can't make a short kid tall -- although you can feed him good, healthful nutritious food. You can't take a small, slender girl and turn her into a linebacker for the Miami Dolphins. And you can't mold a kid's mind with the right chemicals.
You will not raise a gifted child by making him a project. You will raise a highly neurotic child. By allowing him to be him, and giving him a lot of cool things to explore, and reading to him and caring for him, you will allow him to become comfortable in his own skin, form loving relationships, and be the best he can be -- gifted or not. That is your job.
Meanwhile, thank heaven the Baby Einstein folks never actualy raised Albert. They probably would have destroyed him.
Your boyfriend *is* going very crazy with it. Totally overboard. Help him find a hobby. Meanwhile, you, take your baby. Put him in a sling, and carry him with you everywhere you go. Give him lots of affection and security. Take him to cool baby places. Mostly, give him cuddling and affection. Also, have I mentioned, hold him a lot? Talk to him. Be with him.
Will this make him gifted?
Oh, probably won't make a bit of difference, but you will raise a happy secure kid.