I have been using Marine Formula Stabil with good results but hear a lot of good things about Seafoam. Which do you mechanics and techs recommend?

Also, will Seafoam remove the water from gas like Stabil is supposed to?