I thought this might be appropriate here... I wrote a little multiplayer game for online pool, including 8 ball and 9 ball. It has tournaments (brackets), statistics, recent matches, ratings - etc.
The game is in Java, game server is C#, and website is asp.net/C#.
You don't have to register to check it out, just click a lobby on under "Game Lobby Live Status" on the left side box.
http://www.loneaspen.com
Any and all comments welcome.