Hmm, its all luck in casinos i find.
If say you get a $100 ND bonus, with a 20x PT, thats $2,000 worth of bets you need to make.
Most casinos have some great slots, RTG has the reelseries, Micro has the Bonus Video slots. As all casinos mainly require slots to complete playthru, these are the way to do.
So, back to the example. The trick is to pick a slot that doesnt have an impossible bonus round to achieve. Some gives out lots of bonuses with some decent wins. Its really finding some slots you like, with decent payouts, and playing them. On a $100 no-deposit i usually play at $1 spins. Before you lose $100 you should hit a couple of bonuses, and the wins on the way give you some extra spins.
All i can do really is suggest my favourite slots for winning.
RTG - Ronin, Sunken Treasure, Paydirt, Cleopatra.
Micro - Tomb Raider Secrets of the Sword (thats the only one i really love)
Hope this helps somewhat, i know its vague, but there are NO good ND bonuses for blackjack/table games, as it is soo easy to break even and cost casinos money.
The ND bonus is to give u a free chance at winning while getting to know the games. ore often than not you will lose, as its a fixed % payout, but if you play sensibly and just try and break even on slots, with no $5 or $10 spins, youll make some bonuses count for you.