K.H.
My doctor told me I could start rice cereal, with bowl and spoon, at 4 months (when I asked), but not to force it. We tried it a few times and he hated it. A good friend and then my pedi both told me to not worry about it and start again at 6 months. So, I did that, and it went just fine. SOme babies just aren't ready at 4 months, so don't worry if yours is not. Then, I've read many people knowledgeable about food allergies say its best to wait until 6 months. I'm pregnant again and will probably wait until 6 months with this baby.
Also, the best advice my pedi ever gave me was that my baby's main source of nutrients and calories come from breastmilk or formula until 1 year. So, absolutely introduce new foods slowly from 6-12 months, and introduce sitting down and eating at mealtimes, but don't worry if he's eating as much as I think he should, as long as he was still getting the breastmilk/formula. That put me at such ease!! Now, he's 13 months old and eats 3 great meals a day and is super healthy!
As for types of baby food, I always got Earth's Best or made my own in the blender.