Honesty:
Most important... NO FLASH. Get that shit out of there.
Tell your boss he needs to understand his target demographic better. Mothers-to-be and current mothers are going to be drawn to pastel colors and crisp design, not blocky layout. Columns only work on blog sites nowadays and for tech specs.
The color choice needs to be rethought.
The fonts need to be different and bigger. Think 24-30pt Helvetica Neue or Lucida Grande, not Tahoma or whatever is there now.
The landing page should not have news updates or other stuff in prominent display. It should have a promotion of the week/month/whatever or new product that is readily visible immediately. The updates and such can be at the bottom of the page.

