I own an Omega Seamaster, IWC Pilot's Watch Chrono Stainless Steel and a Rolex Oyster Datejust 116234 . The frequency of my use are in that specified order.

In terms of value & style I would still recommend a Rolex. Its classic, it never goes out of style. You can use it for any occassion (not on the sporty-side, though). For formal gatherings, a white shirt, black tie, black pants, black coat, black shoes and a Rolex is all you need. Good luck.