D.W.
The MOST important advice is to understand current recommendations on feeding from your pediatrician - they are ALWAYS changing. Our oldest is almost 4, and our daughter just turned 2. Between the 2 kids, the AAP (American Academy of Pediatrics) changed their policy on when to introduce foods.
Essentially, your child can have ANYTHING you're having (including eggs, peanut butter, strawberries) as long as they don't present a choking hazard and you don't have a known family food allergy.
Let your child guide you when they're hungry - most people don't agree with this because it's hard to schedule. But, children don't know how to overeat - it is a learned behavior. If you take their cues, they're much less likely to develop poor eating habits.
If you get parenting books, be very careful of copyrights - if it's not in the past year, it's very possible the advice is out of date. I personally refer a lot to HealthyChildren.org on this site because it's run by AAP and is current:
http://www.healthychildren.org/English/ages-stages/baby/f...
Good luck!
Here's a sample menu