I've been playing chess on and off for as long as I can remember. I always fell in the habit of getting into it for a year or so, and then not playing for several years. I used to belong to the Internet Chess Club, and found it to be a lot of fun. But I haven't had the chance to join a physical chess club because of my work schedule.
Since we now have three Americans in the World Top 10, and two very strong contenders to compete for the International Title next year, I decided to get back into it. It's always a great distraction from writing because it takes total concentration.
I decided to join Chess.com, which is the big alternative to ICC. And wow, am I impressed.
I pay the most expensive dues, which are about $100 a year. But you can play on the site for free if you want, and they have cheaper subscription packages as well.
I pay for the top package because I've found that their learning tutorials are excellent. They have tons of them, covering every aspect of the game. They give you a lessons rating that dips over time if you don't take more lessons or do tactic puzzles. This gives you the incentive needed to keep learning.
The best feature of the site is their analysis computing. They have a motto: There is no losing if you're learning. I love it. After every match, whether against a human opponent, or the computer (whose rating you can set), you can choose an analysis depth (the more in-depth, the longer it takes, but they only take minutes), and the computer will go through the entire match and show you your mild discrepancies, your errors, and your blunders. It will tell you what the better moves are, and show you why as it'll explain the lines of play. It's absolutely fantastic for learning.
The site also does an excellent job at broadcasting tournaments. I watched the final round of the Pro Chess League, and I'm now watching the early rounds of the U.S. Chess Championships. They have chess analysts that discuss the moves in depth. It's very fun to watch, and much more professional than I would have expected it to be.
I hope that my work schedule will someday allow me to join the local West Valley Chess Club. But, for now, I'm very happy with Chess.com, because I feel like they have the tools to not only make me a better chess player, but to allow me to understand the game at a deeper level so that I'll gain a better appreciation of watching the Grandmasters play.
If you haven't played chess in awhile, I highly recommend checking out Chess.com. It's a terrific place to learn.