Rolex watches are definitely a nice choice of gift as it signifies the importance of time and schedule in every person. It is a perfect gift for every different type of occasion. I know a lot of people who collects watches and giving this kind of watch will be greatly appreciated.