If you were pregnant, what kind of present would you like? Watch
Ok. on a more serious note (i have a weird sense of humour) id get something like one of those bath shower perfume thingies You know, the bath set stuff, that girls always give each other?!
Edit: nicola1807 beat me to it :P
For a mother-to-be, maybe something she can use to pamper herself? or something for the baby? Not like clothes, how about a "first year in the life of..." photo album type thing?
And if you do buy baby clothes, DON'T BUY NEWBORN! My aunties were up to their eyes in newborn clothes that the baby outgrew in a matter of weeks. 3-6 months or even more are always useful, even if they have a wait a while to use them.
Hmm....give her a card that says "Good for one night of babysitting."
Eventually, that chance for a night out will become more valuable than all the chocolates, baby clothes, and albums in the world.
ermm 4 the pregnant one, maybe chocolate, perfume set, rocking chair, foot spa
Screw the baby, that will get loads of presents.
a) the time for that is when the baby's actually born. if you get it now you wont know what to get when that time comes.
b) it's nice to give a pregnant lady something that's about her. when the baby comes her life will revolve around it, until then it's time for a little self indulgence.