I've been thinking of depositing on Poker Host and was wondering what you all think about the site.