I think the article was in error when it said that the BofA and Chase cards award miles for PIN transactions as well as non-PIN. Does anyone have one of these cards who can verify? If you got miles for a PIN transaction you could simply sit at an ATM all day and withdraw then redeposit your funds!