To maximise my efforts, I've been taking BCAA powder, which gives me 2500mg of L-Leucine, 1500mg of L-Valine, 1000mg of L-Isoleucine, and 1000mg of Glutamine...along with 2-3g of extra Glutamine, all twice a day.
Now, I could just eat 3 eggs before the workout, but there's no WAY I could add them to my blender-sized workout shake that I drink before and through the workouts.
It's more expensive, (about $80 for 166 servings) than eggs or whey, but I can cut down the amount with the shakes, since they have some BCAA's allready. My total Glutamine for a day is about 6g.