Well, Mr. Mittal is quite the watch afficianado, and we have a few others on the board that are knowledgable. I know a bit, so I'll try to help. First off, never pay full retail. You can find both current-season and past-season watches online for deep discounts. Ebay has some good watches, but if you don't trust the sellers or haven't used it before, you can also find some other sites - just look around. I'll suggest some brands, I'll note the regular retail price. Expect to find them online for 25-60% off those prices. For $350, you have quite a few options (though not quite into the Cartier/Rolex/Omega bracket). 1. Swiss Army - Produces some nice classic, military-inspired watches with modern twists. Swiss-made, quartz movements, a quality watch for the money that you will have for a while. I own three (two are Swiss Army brand, one is a Wenger designed by Swiss Army). Retail prices are around $150-$300. 2. Skagen - Danish design company that produces some slick modern-looking watches. They are famous for unbelievably thin watches that have a very cool steel mesh band. The price is good too, around $100 for most models. 3. Seiko/Citizen - Japanese watches. Quality is good, though I think you can do better for the money. Some of the designs are nice, though it seems everybody has one of these brands. Some of the dive-style watches are nice. 4. Vintage watch - online, you can find some cool vintage watches from the 1940's to the 1960's. For $350, you would be able to find a nice watch such as a 1960's Longines or Omega, or a 1940's Bulova. I like these watches a lot, and not many people have them (especially your age). These are great quality watches with mechanical movements, either manual-wind (you have to wind it every day) or automatic (winds itself when you move your wrist). 5. Diesel - Produces some hip, trendy designs for the younger crowd. Prices are around $100. Some of the designs have a regular steel bracelet, others feature a wide leather cuff. 6. If you are looking for a brand to show-off, you can find some used (but in good condition) Tag Heuer F1's from the mid to late 1990's for around $150. Just find a reputable seller.