I think I have had this card for more than 5 years now. I have the business skymiles American Express card and only pay $40 a year so I have kept it, but I don't really use Delta Airlines often. For example, we're going to Disney in December, but when I was looking at airfare from D.C. it was about $350 something with one stop at Atlanta, Georgia. I bought Air Tran tickets for $153 each from D.C. straight to MCO. I do earn miles though because I usually spend $30,000 a year on the card, and I think they give me a bonus of 10,000 miles in December for spending more than 25,000 dollars I think. I also go online a lot and shop at Children's Place, Target, Home Shopping Network, QVC, Nordstrom, etc. You can rack up a lot of miles that way double points to 5 points per dollar. I bought a Pottery Barn Kids bedroom set for my kid, and racked up double points so I got an easy 3000 something points just for that. I thought you had to use the Am Express card, but when I read the fine print recently on the skymilesshopping.com website, it said you can use any credit card and rack up the miles, but you have to go through the site first, which will redirect you to the shopping site. So I manage to rack up 100,000 miles a year just from spending, but not through travel since I don't travel a lot through work or in general. However, the miles for free tickets is lousy and high. For instance I was looking at tickets to Miami and that is around 32,500 in December. So for the three of us in my family I would need 97,500 miles, and thus, I would have to really shop my tail off online and spend at least $30,000 a year just to get 3 free tickets to Miami or somewhere on the East Coast when you could easily buy 3 tickets from $150 to $275 each. I don't know why I have this card, just too lazy to do research on other mileage cards. Next year I will have 4 weeks of vacation, so one vacation I could get free airfare for one trip, but the rest I would probably buy non-Delta because Delta usually costs more than the other airlines out of DCA or Dulles Wash.