How old are you? Because depending on your age is going to depend on what you should take... I am in my 20's so the following is what i have used. If you are under 21 then i would stick with Creatine, glutamine and protein. If you wanna throw in something for pump, like superpump or nitrix or something thats fine, but i wouldn't touch the following things unless your 21+years old.
Personally i found that gaspari halodrol-50 along with Orastan E and Novadex worked AWESOME!!! Throw in some superpump or nitrix and you are set. If you really wanna add some more size you can go with a good creatine also, i liked SizeOn because i took it during my workout, which hydrated me and added some more mass (and its not all watery either). If you do the stack i did (halodrol-50, orastan 3 and novadex) please please please make sure that you pct right, because halodrol especially is very strong. I will tell you personally i developed gynod from being careless on my second stack, because i got lazy with the novadex and long and behold i am going to the dr on monday to find out my options. I would definately do this stack again because the strength and size gains are purely amazing (in my 3rd week when i added in the novadex, my close grip bench skyrocketed up 90lbs, my bench went up another 50lbs, stifflegged deadlifts went up 45lbs, barbell curls went up 30lbs, and shrugs went up a whopping 80lbs). Remember muscles get bigger as they get stronger, so the stronger you get the more muscle you will develop. These are my opinions on what has worked for me. Most importantly to remember is that there is NO SUCH THING as a miracle supplement (key word is supplement) they are supposed to supplement your diet and routine, not instead of or substitute. If you don't put in good stuff you won't get out good stuff, you put in bad stuff you get out bad stuff.... Diet is the most important factor followed by your lifting routine and rest.
Anyone else have and good success with any OTC supps? Or comments?