Chase Sapphire Preferred also has a 50K sign-up and spend bonus if you can spend the $3500 within the first three months. The 50k points can be transferred to Hyatt if you want and that gives you at least 2 extra free Hyatt nights at a Cat. 6 hotel (or possibly more if you go with a lower category). As already mentioned, Sapphire Pref. also earns 2 points per $1 spent on restaurant charges so it would IMHO be a better earning card for you highest spend category.