Savings bonds for miles. Purchases of savings bonds are treated as just that — purchases, and not cash advances. Buy savings bonds directly from the government with your mileage earning credit cards (especially with Double Miles from the Delta Amex or the United Visa). Then cash them back in when they mature. It ties your cash up for a few months — but it also earns a return and miles.