Personally I would go with the B&R.... Rolex's, Tag's & Omegas can be bought at almost every Mall & Outlets you drive by. But a B&R you don't find everywhere. I've own Rolex's and Omegas, but to me I feel mass produce product does not necessarily mean it's a better product. It all comes down to your taste/preference. Everything depreciates so if you want to invest in a watch, then you need to buy a vintage, Heur (Monaco) Rolex or even a Patek. Perhaps go to your local AD and Test Drive the brands and see which one calls to you!...Just my 'two' cents.....