There's a lot of gift giving going on this holiday season, but the person who deserves a present the most is the man in the mirror. That's right—pat yourself on the back and treat yourself to a dope new timepiece for surviving another year.

Whether you're willing to make a real investment in something that'll last forever, or simply want to splurge a little on a more affordable watch, we made sure to include a little something for all budgets. That's why our options range from vintage Rolexes to new releases from Nixon. Check out our Holiday Gift Guide: 25 Watches We Want This Year

RELATED: The Best Watches Under $500
RELATED: The Best Watches Under $150