Joe, def go for a Rolex. There usually don't increase in value unless you buy gold, but they will keep most of their value and if you buy a nice certified used one you will always be able to sell it for what you paid. Just be prepared to spend about $500 a year on upkeep. Do this and it will last to pass on to your kids.