Creatine by far...
When I take Beta- Alanine, I get really hot and start to feel very tingly... Especially if i take it with simple carbs.
Now, I don't know if this tingly feeling is supposed to make you want to workout and get a pump, but I go to the gym just to get a relief from this intense tingling.
I also feel like taking beta alanine will chain me to going to the gym. I mean, sometimes I grow a pussy in the gym or right before it and I chose not to go because my workouts are often gruelling to the point of throwing up.
Beta-Alinine is expensive and it keeps me aware that I should make my workout count.
Now I do see a very significant increase in pump when I take Beta- Alanine and Arginine or superpum/ Juggernaut.
The way I see it is...
Either take Beta-Alanine or take your average pre-workout shake.
You should be taking Beta Alanine on a semi/ empty stomach in order to increase the pump. Sip on your pre workout shake after the tingling comes and finish it right before your warm up.