Rolex is the only watch that maintains significant value in the secondary market. No other watch has this. I have a gold Rolex, I think it's called "President", apart from a few others, steel, half-gold.
Buy price was about US$11K, about 8 years ago. Go to a second hand dealer anywhere, and you can easily get half of that, if not a bit more.
Rolex was the first commercial waterproof watch, also the first commercial self-winding watch, just like mercedes made the first commercial motor car.
The Rolex designs have been around long a long time and testify to their popularity.
If you just want a watch to tell the time, get a timex. I have one for running. If you want one that you can leave to your kid, get a Rolex.
Incidentally, when you service your Rolex(once every two years) you have to cough out about US$200 for whatever model, gold or steel.
One of my colleges wore a Rolex when some robbers tried to steal his briefcase in a neighbouring country. They grabbed his briefcase and hacked at his hand with a parang when he didn't let go. He was hit on his steel Rolex and it saved his hand. Eventually they ran off with nothing.
He happily bought another one.