it depends what you play. Single deck blackjack has better odds than 2 deck, which has better odds than 4 deck, etc. Also, a number of casinos have switched blackjack payouts from 3 to 2 to 6 to 5, increasing their overall advantage. Statistically speaking, if you play at a single deck table with normal 3 to 2 payouts, and play exactly perfect blackjack (i.e. memorize a table like this one), the house has a .2% advantage. With eight decks that house advantage rises to .6% or so. In craps, if you play pass/don't pass with 100x odds, the house has .02% advantage. At 2x odds, it's ~.6% the best odds games in casinos are actually "full pay" video poker machines, which pay out greater than 100% to a statistically perfect player. Too bad there aren't many full pay machines around anymore.