I would strongly recommend a regulated ECN broker. I trade serious money with Forex Time and FX Open and have never had a problem with execution or fast withdrawals. I also have an account with the unregulated Trader's Way and while the spreads are a little higher, I've never had a problem with them and would highly recommend them for US traders who want 500:1 leverage and no silly restrictions.