As above, Iv had some success with Wynn's stop leak. But only on small leaks or weeping gaskets. It wont fix a broken gasket.
As for fuel system cleaners... I use them every now and again, I think if used regularly they maintain the system so there will be a less noticeable difference.
I also drink Port and I'm not ashamed to say it!
Me Truck