OEC --> platform is kinda laggy on my comp
amp vs mirus --> pick whoever gives the lowest commision
transact --> for high volume traders
i've had amp and mirus, both are fine brokers and will get the job done, the thing you should be worrying about is your trading