Which training software would you recommend? I'm looking at Video Poker for Winners, Optimum Video Poke, and WinPoker. Ideally, I'd like it to have real-time training mode, a test mode, the ability to calculate bankroll needs, an a risk of ruin calculator where you can see how much bankroll you need to play a certain number of hands. Any suggestions? What do folks here use?