There are some good amino acids (click on “More Details” under “Proteins & Amino Acids”) in eggs, but you’d have to eat about 11 eggs to get the Leucine I get (1.6 g) in 4 tablets of NOW Sports’ BCAs.
DietaryFiberFood.com has a chart showing the grams of leucine per 100 grams of various foods. It’d be easier to eat meat to get enough leucine.
I don’t know if the two sources are consistent; I have not checked out their figures yet.
U.S. Wellness Meats is a place where you can buy some good-quality meat to get your essential amino acids.
Update (9-29-09, 10:15 AM): You can get meat, butter, and cheese also from Slanker’s Grass-Fed Meats, aka Texas Grass Fed Beef. I had forgotten about them; someone was nice enough to remind me.