The first time I ever used creatine, I had incredible pumps. So I'd have to say creatine. Now, as far as immediate results, the first time I ever tried an ECA product, which in this case was Ultimate Orange. Man this stuff had me going, I was zooming and felt like I could move mountains. After that, I pretty much became used to ECA's and stay away.