With the quality of the modern reps, I would go for reps. The gens are fantastic of course, but you can get an awful lot of nice reps for the cost of one real Submariner. (If you can even find one in the dealers of course).