I like H5. It has been a successful site for me which always helps. I do not think you need to depsit to play but there are not a lot of freerolls. Depositing and withdrawing were quite easy with no problems. They do offer bonus's but they are not that attractive. You get 1 vip point for every 9% of the buy in and they credit your account with $1 for every 10 vip points you earn.