WinPoker more than met my expectations. Unless you are already near perfect at video poker, it will surely improve your game. You can adjust the pay table to match that of any machine you frequently play. The system has the look and feel of the casino game, with the edition that - in training mode - it will warn you if you are making a mistake, and at your discretion pop up a table showing the odds outcomes of your choice, the preferred choice, and other options. (You can either correct your original choice, or leave it unchanged to see how you would have fared without help.) At the end of your session, it will grade your overall performance, and show how many coins your mistakes cost you. WinPoker works as a game, of course, but it will also improve your play. My play has improved from about 90% accuracy when I started to about 98% now. (There are still some subtle distinctions (ranked here as "minor errors"), which I still don't grasp, but the dreaded "major error" message almost never appears now, unless I am playing tired.) I can attest that my sharpened skills have translated into better returns at the casino.

To be clear, Bovada's not perfect.  Once they got duped by a vendor (Betsoft) who provided progressive slots whose jackpots weren't winnable.  When I discovered this I alerted Bovada, and they pulled all the Betsoft games from the site, but I thought they were slow to do so and didn't offer proper restitution to affected players.  Still, even with this incident, their overall history is better than most; as just one example, there are many other casinos still offering Betsoft's questionable games.
Well, the charts on our site are on roughly accurate to within 0.1% of perfect play. So, if you find that game that returns 100.5%, you would be actually earning about 100.4% with our charts - not too bad. Not many charts get much closer than 0.1% because they would have to be extremely long and complicated to explain the subtle differences in rare hands.