Here's a quote from http://www.drgreene.com/21_561.html, who quotes guidelines from the Academy of Pediatrics
"Children between four and six months of age should be fed solid foods once or twice a day. The ideal timing for one of the feedings is thirty to sixty minutes before bedtime. This will produce the maximum drowsiness for an excellent nights sleep. Starting rice cereal before four months of age has never been shown, in any carefully designed study, to reduce crying or to lengthen sleeping. Starting solids before four months of age can also result in problems with food allergies."
He's got a lot more info in the article about starting on solids. For those of you breastfeeding exclusively, that's fine if the child gets full. He was responding to a mom's who's baby didn't seem satisfied. Note that people bottle feeding typically want to start children on solids earlier than when breastfeeding - maybe because of the cost of formula?? I didn't start mine on solids till 7 months.
As for my experience, I was a marginal milker. I always ran out of milk by the end of the night because my body was getting tired. I tried nursing exclusively, every 2 hrs during the day, and I just couldn't produce enough. Eventually I nursed during the day and then at night, I nursed first, and then supplemented with formula after the last evening feeding. If you do that, you don't have to pump.
Be sure you're eating healthy, drinking lots of water, and trying to get as much sleep as you can. That will boost your milk production. I've heard that a tea called "Mothers Milk" that you can get at a health food store also helps boost production. I forget what the plant ingredient in it is that is responsible for this. There are other products out there, too.