Oanda is a great broker with a solid reputation. in fact, I have been staying with them for years to trade small positions, they are the best for it. Oanda was the first retail forex broker that has provided tick data for all currencies. I still trade with them by testing expert advisers on small accounts. There are many features available on the website. If you have a real account, you get access to a huge of historical prices. I love their automated trading as well since it's really good for backtesting strategy. Definitely recommend, especially for newbies.