Best credit cards for holiday shopping Your Money7 banks that are still awesomeWhile other banks are busy hiking fees, these financial institutions are bucking the trend by offering free checking and other perks.9 most annoying bank feesSome banks are now charging you for talking to a human teller, forgetting to notify your bank of your new address, losing your credit card, or cashing in your loos