FxPro is a very big broker and offer ECN accounts which are handy when you are a professional trader trading with large amounts of money. I have used their demo accounts. These are great as they do not expire.