The regular chase sapphire also earns 2x on restaurants, without annual fee. You can accumulate points over several years then decide whether to take cash or apply for chase sapphire preferred to have the option to transfer points to a number of airline/hotel programs.