I am considering buying a watch and want one that is mechanical rather than digital. I am sure the Rolex is a fine watch, but I really don't need to spend that much. I am looking for a few brands and am completely clueless on these. I want one that is accurate, maybe water proof. Easy to read for a person needing reading glasses is a plus.