rob w, If you are new then using their demo account or practice account would be good. But, if are experienced trader then trade with real money. It is just suggestion for you.
oanda is probably the best solution for most people (not 'all': if you are a newstrader, find yourself a better place). Been there since years and doing the comparison regularly, for the moment I still see no reason to change.