Either product will give you a great finish, both in terms of longevity and durability. Water based finishes have improved tremendously over the past 5 years, and are much more friendly to work with. As long as you use a high quality product of either type, it will produce good results.