I’m not vegan and never have been, but I’ve been vegetarian since I was 13. I strongly recommend that you try vegetarian first. I’ve known some people to get sick from even trying to switch to vegetarian, which generally causes them to give up on the whole project, and the sudden transition to a vegan diet might be too difficult to adjust to all at once.
Here is an overview of my diet:
protein sources: tempeh (amazing fermented grain product. Much better than its description sounds, I promise. You can eat it raw, steam it, fry it, or even bread it and make vegetarian crab cakes or hot wings. VERY versatile, and also cost efficient. I get 4 servings’ worth for about 2 dollars), free range eggs, soy hot dogs if I’m feeling lazy, lentils, greek yogurt if you can get it for cheap has MAD protein in it, cheese with vegetable rennet (most kinds of cheese have enzymes from animals’ stomachs in them :-/ ), black/kidney/garbanzo beans, whole grain full protein bread, nuts and peanut butter, tofu (I’m trying to reduce my consumption of this because my favorite way to eat it is fried!)
-vegetables: I try to stick with non-starchy as much as possible. This means: onions, kale, broccoli (it’s got some starch but not too much), zucchini/squash, carrots, romaine lettuce, spinach
-starches: whole wheat high protein bread, egg noodles, brown rice, cous cous, pasta (yeah, yeah, whole wheat is better for you but I can’t learn to love it), potatoes
-FRUIT!
I’m lucky in that I live in a wealthy area, with a good variety of grocery stores that cater to yuppies. I shop at Harris Teeter and Trader Joe’s for things that I can’t find elsewhere (like tempeh or meat substitutes) and get everything else for cheaper at Food Lion and the farmer’s market.