I have never yet given a gift card. For bridal showers I like to make a table runner and placemats in the wedding colors. For the babies, sometimes a quilt, sometimes crib sheets or receiving blankets, with pillow cases for the older siblings. I AM old fashioned, and I intend to stay that way.