Don’t even think about buying a gift card. Not when we’ve scoured the city with your gastronome aunt, your tech-obsessed boyfriend and even your pet pomeranian in mind. Get swept up into the magic of the holidays with our 42 picks—this season, giving will be as much fun as receiving.