As far as retail Brokers go, I have not found anyone with a better combination of good spreads and consistent execution than OandA. I have not tried them all but I have experience with many. I am a bit curious about Tradex. If anyone is using them please speak up.