All great recommendations by Mina, only one in there that I'd probably steer clear of is the Garden of Life protein (and most of their multi-vitamins), at least if they're still using what's essentially animal-sourced vitamin D3 that they're claiming to be vegan. Basically, their "vegan" D3 in their products comes from taking lanolin-based D3, infusing it into soil, then when some is absorbed into plants grown in that soil, to extract it from the plants and call it vegan afterward. Very deceptive in their marketing of calling it vegan when it's akin to saying that we need to kill a cow to create a veggie burger, so I like to always make sure people know this one great reason to not support their company.
Their sales team actually had the audacity to scoff at me when I met with them and told them it wasn't vegan after all, and that the vegan community was NOT going to be very supportive once they know the process used to create their D3. After they got done telling me that it would pretty much just be the "crazy, radical vegans" who would care and that most vegans would be fine with it, I discontinued all their products from our shop and washed my hands of working with them. To me, when someone makes a product that's not vegan and claims it to be such, then manages to put down the vegan community at the same time, it's no good in my book.
Lots of great companies out there, though, and hundreds and hundreds of vegan supplements to pick from. I don't often bother to plug what I do here on the board (I tend not to be much of a shameless self-promoter), but we've got a LOT of great vitamins, supplements, protein powders and more that are all 100% vegan - check out http://www.VeganEssentials.com
sometime, and if you see anything you'd like, be sure to use coupon code "RCBOOK" for 10% off your order, and if you mention that you heard about us via this site, we give 5% back to help Robert keep this place going strong. It's a win-win situation!