If you're against direct cash in an envelope, then how about a gift card to a local grocery store or gas station? You can state in your card that you feel odd about the giving of cash and have compromised on a gift card to a place you know they'll use it, and you wish them good luck and much love. You can always get started on a baby quilt, as you know one is on the way!!!