I have the same question as frankiwa. Can anyone provide a data point on a recent account? It sounds like Fidelity is taking longer to disburse the miles. If 100k has to stay in the account for 6 months in order to earn the 50k miles, then it's not as good of a deal as keeping the money in BankDirect for 6 months (6x10,000=60k)