i cant understand why most people would go for a rolex rep. if i had that amount of cash, i would eleminate the rep option and would search the web for a beautifull gen. there are some great brands that you could buy. omega, breitling, corum,mont blanc,etc... take the time to make your decision, if you buy a rep, maybe in a year or even before, you will regret it, just because its a rep, and, as you speek, you'll never have the oportunity to buy a gen anymore.
so in 4 words, go for a gen.