I have used several forex brokers like profiforex, hotforex and avaxfx. Although all the three are nice brokers to be with, but I have to stick to the one that suits my trading style, the one that allows the use of any useful trading strategies without much restriction and rules.