I would recommend that if you want travel rewards that you get a credit card that earns real miles or points in a program such as Starwood, an airline, etc. instead of MBNA or any of these phony miles programs. There are a number of drawbacks. If you ever want to cancel the card, you have to worry about redeeming all of you points or losing them. You cannot combine the points with anything else. You cannot transfer them.