It truly makes a difference when you wear a brand in the $500-1000 range vs those that start at $2K. I have gotten so many compliments on mine and you can see people look at it. When I catch them looking, them look away really fast. LOL. It's like wearing a large diamond ring. I remember one time we were at fancy restaurant and some young guy and his girlfriend were having a drink/bite to eat. Anyhow.. there was a Rolls Royce Phantom parked out front and everyone was drooling over it and wondering who's it was. Sure enough, when this guy and his girl left, they stepped into the Phantom and drove off. After the waiters found out who's car it was.. she said.. oh you know he had money.. he had an expensive name watch too.
Oh.. you asked which name brands are great.. most were already mentioned.. but if you want the attention.. get the ones that are well known and marketed like:
Panerai
Breitling
Baume & Mercier
TAG
Omega
Rolex
IWC
Cartier
You can clearly see the difference in a good quality watch over one that isnt that much. Look for a watch that has the sapphire glass (most expensive watches have this) because it makes the watch crystal clear. The Saphire doesnt scratch either.. only by that element or a diamond.