http://www.pandanet.co.jp/English/glgo/index.html
I'm trying to learn and become better at igo. With this software, you can play the computer, play another human, save and load games, and even play people online. I recently played someone who was using an iphone while I was using a computer...