I signed up for BankDirect a couple years ago, kept a balance of $2500+ to avoid fees, got lots of miles for direct deposit, and closed my account about 4 months later almost 8,000 AA miles richer

(I believe you pay fees for a balance under 2500 - even with direct deposit)