What is a good foreign exchange trading software?

The Forex Trading Platform is definitely the best way to go. This foreign exchange trading software is developed by OANDA. Imagine the freedom of an unlimited forex demo trading account for free.