Anyone play on BetOnline? I was looking at the info for sites like Betfair and Bwin but a link sent me to this site. After researching they seem to run Hero software; however, they seem to be an independent client.