I recommend the book Whole Foods for Babies & Toddlers, by Margaret Kenda (published by LLL). It's a great book if you're interested in making your own baby food.
Just a note about carrots - they are high in nitrates and you should wait until baby is at least 8 mos before giving them.
Some good starter foods: sweet potatoes (my DDs favorite), bananas, applesauce, oatmeal, avacado, regular potato
Applesauce: peel & core, steam for about 5 min or until soft, put in blender with very small amount water...voila! applesauce
Oatmeal: grind it up in blender, to make the grains small enough for baby to eat. One part oatmeal to three parts water. Cook on stove or in microwave (watch carefully in microwave, though)
Most things either steam or bake, then mash or put in blender with a little water. You can freeze it in ice cube trays, and have individual servings that you just take out when you need them.
I love making our own baby food. It tastes good, and I really like knowing exactly what my baby is eating and when it was made! Have fun!