Excellent site to play.
And its free! They do a strong job of spotting and
players who use computers. Plus, you can get an analysis of your game
immediately after playing. Lastly, if you are bored, you can watch
- Lots of players at all levels. Free or paid play.