There are many options as to what brokers you may use, however, having a US broker or online broker may somewhat be a daunting tasks, especially in depositing money to an unknown entity in far away places. And when you may want to withdraw your “winnings” it would be a big hassle as well since the bank or broker is located overseas.
Then why don’t you use a local broker, which you are already very accustomed to? A local broker which you can visit and actually see their buildings? To those who want a reputable broker with ease of access with an on-call (24 hrs basis) assistance or by making visits when help is needed, there’s CIMB i*Trade.