If you cant afford prenatal vitamins or just dont like them i recommend Flintstones Chew ables...I've been taking those since I became pregnant and I'm doing fine!
any fruits, any veggies are good... I'd stay away from too many carrots as having TOO much vitamin A in your diet isnt good.
"The trick during pregnancy is not to get too much of the preformed vitamin A, which in high doses can cause birth defects and liver toxicity. The government considers 3,000 mcg RAE (10,000 IU) the maximum amount of preformed vitamin A that you should get from supplements, animal sources, and fortified foods each day."
I'd stay away from raw fish, caffeine, soft cheese like goat cheese, feta cheese, blue cheese, deli meat (unless cooked), raw eggs, unpasteurized milk, & the obvious alcohol & drugs.
This site:
Eating During Pregnancy
has some good info as to what foods help do what for the baby/moms body.