It is difficult to give a definitive answer, but in my opinion, the best casino and slot bonuses are those that can be used on multiple deposits (to have more chances of converting), and/or with low requirements (≤ 35x) and a validity of at least 24 hours. Obviously, the absolute best bonus is the free one, but you can't always have everything!