When In Need Of a Good Betting Agent