Nice pump product. If you follow the directions and take it twice a day on an empty stomach you will start to really notice a good pump that gets better each workout. black powder is a great pre...
Sounds like you got a good foundation. Your success is going to come down to your diet. Also make sure you are getting plenty of water, sleep and are training smart!
Like the guy above said a good multi and fish oil is great for overall health. The Whey and Casein are great choices! If you are looking for a good creatine I personally recommend Gaspari Size On....
Gaspari is my personal favorite line of supplements out there. I'm currently on a stack similar to yours. I would only take the SP250 and Size On on your workout days (there is no benefit to taking...
I've read that liquid creatine doesn't maintain the bioavailability of creatine so well. Apparently it can only sustain in liquid for so long. If you want a solid creatine, pick up some Gaspari Size...
You can always go with a powder vitamin shake. Most of them offer more than just your daily vitamins/minerals. GNC Mega Men has always been solid for me.