The cash no deposit bonus is a favourite for many players. The primary reason for this is that it carries relatively fewer restrictions. So you'll be able to play more games and have better control of the bonus. But the best bonus really depends on the games you want to play and the restrictions associated with the available offers; it is not a one size fits all. If you have no problems playing slots and your favourite TV slots carry a 100% contribution percentage, there is no reason why the free spins no deposit will not be great for you.