I don't know anything about Invicta's, and that means nothing except I don't know about them. Rolex makes a great watch- maybe the best, but the fakes are shit. NO watch would last more than a year on my wrist because I can't be bothered to worry about if I am wearing it at the appropriate time or for the appropriate activity.
My abuse of wrist watches is legendary, and it guarantees my children can find a useful fathers day gift every year.