caviar based on what you wrote but I think you should always go for what you like the most and depending on your wardrobe..:okay:
personal experience:
Watches: i use to loose every single one of my watch.... till i got my cartier for graduation and i always have it by myside now (not to mention the polishing once a month)
Sunglasses: I actually sat on my urban outfitter glasses twice plus dropping it on the ground and got crushed by the cab once... :shame:then after that I got my first pair of Dior sunnies and have never lost or crushed any more sunglasses later !
Maybe u just need a little bag that you love enough to take care of !