I have had the Citibank AA debit card for about a month now. I have not had the bonus miles post, but the miles from my first purchases were posted in a timely manner.
I think there are two versions of the card - one which gives you 1 mile for every $2 spent and another that has a 1:1 ratio. There is an annual fee for both.
I have to say that I had thought a lot about the pros and cons of the card before I broke down and ordered it. The biggest con for me was the annual fee. Fortunately, it is waived for Citibank private bank and Citigold customers.