Try IB's dealing system. It's just like any other market, ie not fixed spread and you pay a small commission. They are very competitive for FX. I think it comes to a $2.50/trade minimum, but it varies depending on the pairs traded.
Some will tell you that EFX/MBT is good also, as they...