When I go to a baby shower I always make it a point to buy something off the person's registry and something special from me to that person. The gift varies from person to person, but in the future I think I've my go-to gift for all mom's to be:
a handmade one of a kind beastie/dragon that is totally baby friendly
If you think this seems like an impractical gift, sure it's not the extra bobby cover the mom-to-be was asking for, or one of 4 different sheet sets she wanted either. But it is something soft and snuggly with lots of different textures and patterns for that new bundle of joy to look at. I have a custom made flannel puppy dog and my son has hugged that little guy since he was about 2months old! You can find these dragons and more over at Pine Hill Forest.
(scroll through her sold olders for other beauties that other lucky people have already snatched up!)