What Will be Internet based Betting?