Currenex platform are stated as whitelabel partners, such as EFX with MBTrading. If you go to http://www.currenex.com/about_us_partners.html you will see the liquidity providers for Currenex which are the banks, Deutsche Bank etc. The white label partners, most of which are listed there, you can trade through. You can trade direct with Currenex if you have $1mil.. but who has that :).
I have heard solid things about both AaronTrade, ADM http://www.admd.com/ www.aarontrade.com.
If you dont have at least 100k, I would surely suggest just going with MBTrading. These brokers that supply Currenex liquidity require a very large amount of liquidity to be traded.
Basically, if you trade anything less than 5 standard lots, I wouldnt even bother trying Currenex.