What are some solid online casinos you've tried lately that offer a good mix of games and decent bonuses?