Can you register at IG-Markets? I'm a fan of them especially because you will be able to trade in pre/after markets with CFD. Heard Schwab has pre/after market trading too, but you will have to manage a whole lot more with schwab, since your stops/trailings won't count for pre/after market (last that I've read about a year ago)