Go Go Gadget Go Game
Kiseido Go Server, which seems reasomably good once you get a game going. However, I have yet to uncover the mechanism for challenging someone to a game. The below image is me against Big Mike in a fun but blunder-filled game. I dropped a couple of stones early on, but still managed to get most of the edges.