I'm invited to my friend's daughter's wedding at the end of the month. I am torn between a check (can use right now) and a savings bond. I thought the savings bond would be a fun idea, because so many people put them away and discover them years later - it could trigger some nice memories down the road. Then again, cash might be more useful now for a young couple. What do you think?