Soy is good, whey is better. Whey comes from milk, of course, so like Incitatus said - if you're vegan, go soy.
You may want to try Flax Seed Oil for your essential fatty acids (EFA's).
There are a number of nutritional supplements, just really depends on your goals.