Gameknot is a Chess Playing Website. At first it seems kind of antiquated.
What it lacks in modern polish it seems to make up for in it's people. A game with 3 day time controls finished in a week. The players are there to play! Plus the website is very much in service of the game. Lots of study aids. Openings, puzzles, a searchable 1.6 million game database. They provide code and links for other web / blog developers. The ads are annoying but hey everyone has bills to pay.
Here is the result of the puzzle of the day code they provided.