It sounds quite interesting, a real time bet system. The toughest would be to develop some kind of broadcasting system compatible with games made by different vendors and running on different platforms (i.e. bet on UT, on Halo, on strategy games, sports games...), and there maybe some legal problems with the vendors but if there's money everybody can agree.