I need a new credit card - I have an MBNA card and their customer service is dreadful (15 minute wait to talk to someone, awful voice recognition system, couldn't care less attitude). So I'm going to cancel my MBNA card but I need another one. The rates don't matter because I usually pay in full. All I really want is one with decent customer service. I actually have an Amex already (though work) and they are excellent but there are so many places that don't take Amex you can't rely on them. Any suggestions?