I just wanted to add a little more. I am really getting sick and tired of Chess.com. Like I said, I have been there since 2008. Almost nothing has been improved in those five years, and the site is very buggy. Beyond that here are some of my main complaints:
-Cheating: Chess.com is absolutely overrun with cheaters. There is rampant engine use. Banned cheaters return by simply signing up for another account. Many users also have multiple accounts. Staff seemingly has no control over this.
-Censorship/Transparency/Corruption: Criticism of the site is not allowed. Threads questioning their policies are simply deleted. Site policies are not public information. Some cheaters are allowed to stay because they are friends with the right people. Other banned cheaters are allowed to return. The emphasis is clearly not on making Chess.com the best chess server but on turning the largest profit.
IMO, the cheating detection at ICC is the best available. And the fact that you pay to join, means you will only play against others who have committed financially as well. I think this is the only way internet chess will succeed in the future.
http://www.chess.com/cheating
http://livingrevolution.co/2013/08/0...-my-dream-job/
http://nypost.com/2013/11/16/chess-c...not-a-cheater/
http://www.chess.com/groups/forum/cheating-forum