Going to have deck built shortly and am wondering what you find to be est semi transparent stain for protection and longevity of finish?

Also how do you apply the stain - brush, sponge pad, roller, or spray. If you spray do you back brush or pad it to enhance penetration.

Thanks for the input.