11 of the best Cartier Tank alternatives at every budget, including Longines, Hamilton, Frederique Constant, Seiko and more — from £240 to £2,750.