You shoudn't worry too much about the cheapest broker.. or scalping. (scalping isn't worth doing).It is better to invest your time in learning to trade properly and effectively. And if you are worried about costs - that means what you make isn't really worth making isn't it? Returns in trading well is much too great to be worrying about minor things like that.
i wouldn't aggree..
if you are day trading, and you are targeting 20 pips per day, spread is very important in the long run...
fxcm=2.3pips
mbtrading=0.5pips and sometimes less..
can you see the difference..??
fast executions and no dealing desk (ecn) is also vital