I've been on the TD Waterhouse AAdvantage program for quite a while. I don't remember if there were any sign-up bonuses, but there are two on-going components:
- Maintain total balance (stocks, bonds, cash, etc.) over $25,000 get 1,000 AA miles per year, payable in 250 mile increments every quarter you are over that amount.
- 1 mile per year for every $10 held in the AAdvantage Money Market fund. Put alternatively, you get 8 miles every month for every $1,000 you hold in this fund.
Basically, if you're a mileage junkie, this probably isn't enough incentive to convert you to TD Waterhouse, but if you're already with Waterhouse (and I've been very happy with their service and fees), it's a nice little bonus. Miles post very quickly.