I prefer a good oyster-style bracelet and most of my watches are on bracelets. I have 2 watches on ZULU straps and 2 on rubber, and one watch on leather.
A good bracelet that fits me well is most comfortable for me. A ZULU is comfortable and easy to wear, and I like the look on some of my watches, but the one little problem I have with ZULU straps is that they don't hold the watch completely in position on my wrist. They let it rotate away from me a little bit.
I had a spare rubber strap and recently put it on a new large diver that I bought. This is a thin, rubbery, stretchy strap that I can wear a little tight and it will hold my watch in position without being uncomfortable. Trying to buy another strap I discover that it is hard to find good rubber straps, and good ones can be expensive. I did find one good brand and bought one. It works but is not as comfortable as my original strap.
My one remaining leather strap is a thick strap on a large aviator watch. It fits me reasonably well and is comfortable, and holds my watch in position better than most of my past leather straps. I think what makes it work is that it keeps a curve that fits my wrist.
I do have a NATO strap on my utility Luminox. It is a very light strap and goes well with the light watch. It fits well and I don't even feel it when I'm wearing it. I wear it while working on my car or whatever. It's not pretty and it is hard to put on.
Here is an example of a good oyster bracelet:
This is the ZULU that I wear the most:
My newest rubber strap:
My remaining leather strap:
My utility watch with NATO strap: