i've heard decent things about PFGBest. i guess you want a broker near you and also near the interbank server for wherever the fx broker routes...
Separate names with a comma.