I know that a lot of people will disagree with me but I personally think that, after having had the opportunity to look into some Rolexes, Omegas and IWCs, only the IWC is a good value for the money. I'd definately stay away from Rolex, some of the finishing and over all craftsmanship on subs and daytonas gives me the impression that you will pay disproportionally for the brand when buying a Rolex. I have mixed feelings about genuine Omegas. Especially when it comes to "passing a watch on to your kid", I would prefer to buy a watch from a watchmaker or company that puts out smaller circulation than for example the Swatch owned Omega. Those watches are likely to keep more of their orginal value. In the mentioned price range I would have a closer look at one of the following watches/brands (all from different stiles and not too much "Zeitgeist" design):
- M