[QUOTE=pinniped]That's a promotion. Right now, through August 31, you get a 1:1.37 conversion rate for BA. That's nice, if you happen to need BA miles exactly right now. I think I'd rather have 1:1.25 anytime, but for those whose redemption needs align perfectly with the promo, you get a nice bonus with Diner's Club.
QUOTE]
While it's true it's a promotion, it's a promotion that has occurred each year for as many years as I can remember. (Actually, at one point it was even more lucrative with a double bonus). To me, giving me 1500 BA miles for 1000 DC points is a 50% bonus. In other words 1:1.5. Not sure where you got your figures, but math was never my strong suit.
As to the no fee cards that give you a 5% cash rebate on gas station, supermarket, and drug stores, that adds up to a lot more than you indicate. So, my strategy is: 5% rebate card on gas, groceries and drug store items, Marriott Rewards on Marriott purchases, and Diner's Club for everything else. All these choices; it's what makes America great.
http://www.citibank.com/dinersus/clu...2mls.htm#0956f