A few online casino games have great odds for the player. The most notable ones are blackjack, craps, and baccarat. Each of these games can have a house edge of 1% or less based on the player using an optimal strategy. Other games with great player odds include the European version of roulette, plus online slots. Even though playing slots is like trying to win the lottery, the best of these games carry a 97% or above RTP for the player.