The latest round of gifts have only presented us with more useless junk. Of the newest gifts the Bandit Gloves are the top offensive (8/5) and the Captains Rum Flask is the top defensive (3/8).
The Chinese Pirate Sails is still the top offensive gift overall (10/5) and the Pirate Monkey the best defensive (5/9). You shouldn't discount either of these gifts since you buy better or equal ones until after level 200. If you have a good gifting buddy you guftback everyday and it'll be a big help until you unlock the swivel gun.
For Gifts, there are two that are needed for mission upto and invluding Port Royale. That is the Cannon and the Parrott.