I would do an Amex for backdating for sure and then out of your list the Citi Double Cash is fantastic for daily spend... I love my fidelity amex too but since that's bofa and not american express centerion bank it won't help your backdating and then you will be overloaded with amex and not a good go to visa/mc