Check out MB Trading. Ive used them for over a yr with excellent service. You can start on a low $400 mini acct if you wish . An example of their fee structure is highlighted below.They are an ECN so they dont trade against you. Also check out EFX, they are an ECN as well.
http://www.mbtrading/fx/commisions.asp
http://www.mbtrading/fx/commisions.asp