I recommend Citi bank. Depending on what you're looking for from your card (cash back, rewards, etc.) I would suggest Amex only if you're willing to pay the fee for the charge cards or if you have a lot of businesses that accept Amex. Otherwise, Citi Dividend
Visa is a good card for cash back, a "everyday" card if you will for groceries, gas, and other lux purchases... otherwise, Visa or Mastercard would be a good choice.
Like any credit card, be careful with late payments cause once you start digging a hole, it's hard to get out.
Remember, Credit card companies don't make any money from consumers unless you are late with payments, and charge ridiculous fees
Wallet: Amex BCE & Chase Freedom. (Credit Card dieting since 2014)