I used Epifanes gloss wood finish on my teak on a few boats and could easily get three years out of it,when applied in three coats.Check out the pics on their site,their wood finishes are someone of the highest rated in the marine industry.Extremely high quality stuff.
http://www.epifanes.com/page/wood-finish-gloss