I think the "Give Present" interaction came with the Seasons expansion in The Sims 2, so hopefully it'll get introduced for Sims 3 as well. Also one thing I remember from Sims 1 was that friends of your Sim would bring a cake with them when the came over to your house, and lovers would bring flowers or chocolates, which I found awfully sweet and was sorry to see go.