Why wasn't I informed of this thread sooner?? Hehe.
D and G??? Please, for the love of God, they are NOT a good watch brand. Overpriced travesties of watches. And wholly tasteless. One of my pet hates are fashion brand watches...Gucci, Armani, Boss....poor watches at an overinflated price just because of the name. Not cool.
My top 5
1) Patek Phillippe = the pinnacle of watches.
2) Rolex (not chavvy at all. Apart from the Cellini orchid and some of the other diamond encrusted ones. They just look tacky.
3) Cartier (the definition of stylish watches)
4) Omega (mechanically, one of the best brands on the market, especially with their Coaxial escapement movement)
5) Chronoswiss (a personal favourite, but I love hand made, low volume watches. Some really striking models)
There are loads of other great brands, the majority have already been mentioned. If you want a watch lower that around £200, you can't go wrong with a Rotary or Seiko.
Hope this helps