Online casino competitions offer the chance to win holidays, huge bonuses, cash and more – get the details here!