Demo account trading may seems as a tiring job yet it is much helpful in learning forex trading more easily, it can also be used to back test any strategy or also helpful in development of EA. I tried hotforex demo account which never expires and is free forever, i usually do trade demo account in my free time for testing my new strategies.