What are your thoughts on a vegan diet?

Are you a vegan? Do you think that you can get all the nutrients you need if you eat vegan?