My BankDirect miles are posting smoothly. So far, the account is satisfying my needs quite well — automatically rebating ATM fees, processing billpays with ease (free) and paying interest. (But it’s not such a good deal unless you can keep a $2500 average daily balance.)