Hi! I currently use United Mileage Plus Visa, but I am sick of the $60 annual fee along with the fact that I need to spend $25,000 to get one domestic flight. I also have American Express Blue, and that's AMAZING. However, not all places take AMEX. SO.. Which credit card rewards program do you guys use or think is the best to apply for? I want something with no annual fee and provides a great cash back policy. Visa or Mastercard is my choice. I'm debating between Citi Rewards or Chase Cash Plus Rewards. Help!