I'd definitely recommend http://www.ChessCube.com
There's a ton of stuff you can do: Play free chess online
- Find a partner instantly. Chess styles include 960chess, 10 seconds plus one up to 60 minute games. Play live tournaments
- with great prizes, 24/7 schedule, sit-and-go and WarzoneA social community
- chat with people from around the world and make new friendsLearn with videos
- learn from the masters and improve your gameGet your own chess application for your website
- by signing up for the free b2b program, you and your friends can play on your website as well as have your own private chat room.You can also access ChessCube from Facebook
- save time on signing up via email and play from Facebook.