I didn't say mt dew was healthy, it does help me play for 3 hours, it can be substituted with caffeine pills and dextrose. I don't want to preach to people, but ephedrine should be a last resort for energy IMO. Also protein won't help you before a basketball game, trust me I've tried many combos to get the most endurance possible. You want to eat high carbs earlier that day, you will need them, runners don't eat high protein, they carb up, bball is tons of running. Bodybuilders need high protein, just because "we" use tons of protein, doesn't mean you use extra protein for every situation. This is what I do the day of a basketball game, high carbs all day long, like cereal or oatmeal, brown rice, etc. I will take a protein shake when I first wake up, but not right before it will dehydrate you. That's why I drink extra strong gatorade, you can buy the powder in bulk, and mix it with less water. Take one caffeine pill 200mg, you can add b complex if you want to. Don't take creatine, I tried it once, because it helps me lift weights, but playing bball I was sluggish and I got tons of cramps. The reason I said mt dew, cause its the same crap as red bull, only cheaper, I tried both of them and they both gave me the same amount of energy. Your right that mt dew is bad, but its easy to just throw a few cans in my bag and go.