Many simulators give you 20-minute delayed data, which is not good enough. You don't get real environment. You don't get to react on news, rumors (CNBC, Bloomberg).
I also understand that real money is absolutely required for greed and emotion factor. What about playing with (and against)...