I was invited to a surprise party for a friend I knew back in high school (his wife invited me). We haven't talked in several years but I was thinking about attending and hopefully seeing other old friends to catch up with. My question is, do you think I should bring a gift? Just a card? Like I said, I haven't spoken to him in years so I have absolutely no idea what I'd get him.