ChessBase

Free
Fritz 15 is a professional chess trainer or sparring partner
Free
Learning packages that teach kids to play chess in a fun and unique way
Free
Rybka 4 plays more aggressively and more tactically
Free
Chess game with tutoring capabilities
Free
Fritz makes it easy for you to play against other human beings
Free
An artificial intelligence for playing chess