Recently GFT has the best spreads, I think. 1pip on majors, am I right?
BUT KEEP IN MIND, that this, although very important, is as much important as:
1.platform stability (f.e. often disconnects at Oanda),
2 customer support,
3.rollover rates (terrible, very terrible with GFT...