The CBOE now lets you use (or at least I only noticed now) TOS's papermoney or optionsXpress's Virtual Trade Tool. I have got to say that it only highlights the professionalism of the TOS platform. http://www.cboe.com/TradTool/Default.aspx note: I have no connection to either platform
There's so much free stuff on CBOE's site and 888options . . . it's good for beginners. Perhaps not as much for an established trader.