AVOID E*TRADE!!!!
I can't stress that enough. I know it looks tempting... you see the miles beging offered, but the problem so many of us run into is they never credit the miles. Yes, you will find some people who received them, but it's hit and miss.
I also know it's in some folks self-interest to promote E*Trade (since they get referral miles), but if you do a simple search on the web (type in something like "ETRADE SUCKS!" and you'd be surprised how many negative postings this company has.
It is also rated as one of the worst online brokers around.
The way I look at it is "if you can't trust them to keep their word (and honor their own promotions) why would you trust them with your money?
Besides, the real purpose of opening a brokerage account is to be able to make trades... and my personal experience (and that of others I've spoken with) is very negative... slow trades. When there is a big swing in the market you not only can't log into their computer system, you also can't get through on the phone in under 30 minutes.
I can honest say E*Trade is one of the worst companies it's ever been my misfortune to have dealt with.
I believe Ameritrade is presently offering 2,500 miles for a new account... their customer service is top-notch and they honor their word.
Again, I can't stress it enough, save yourself a lot of aggrivation and
AVOID E*TRADE!!!