If you can accept to play without the flashy graphics and nice sounds, I would consider trying some of the rather old school slots..
I have had great luck on espcially the "top dollar" slots, I always pick the old-school 3 reels, that has the "double double" feature and require two coins (not three) to activate the top-dollar feature. I do not play it unless I have the bankroll for min. 100 spins - but these have been very kind to me in the past. (there are multiple version, I go for the ones with 0.50$ coin denominations, but have seen some at 5$ and even 25$) I think my best session with these was on a 100$ bankroll with a two coin (2$) version, that gave a hit of 220$ x2 x2 for 880$
My "accept-strategy" on top dollar is never accet anything below 40x and never reject anything above - thats slightly more conservative than the suggestion in the instructions, but it works for me.
Another type of land-based slots I have had good hits on, are the "straight multiplier" three-reels with sevens and bars. I Always look for one where the top jackpot is max. 1000x times bet or even as "low" as 400x bet - and where the paytable is a straight multiplier in regards to the number of coins based (
except for a slight extra for the top jackpot)- finding one of those at 0.50 or 1$ and running sessions of 50-100 spins have given me some of my best results. Last time I was in Vegas, i played a 1$ a coin version and hit 400, 200, 150, 2x 100 and several 50$ returns in less than 400 spins
While online I always play videoslots, but on landbased they always seem to suck me dry, with very bad bonus rounds, or none at all