If you are a newbie or on a tight budget, I recommend the use of freeware chess programs to enjoy the immortal game of chess. Kindly, note I have not included any demo or limited version of chess programs, even if they are free.
Here is my list of chess softwares for PC:
1) Arena: Interface of the software was designed for use with chess engines compatible with Winboard and Universal Chess Interface (UCI) protocols. Chess engines are easy to be set up in the Arena as compared to Winboard. Click here to download Arena.
6) Arasan Chess: Arasan is a freeware chess software. It has Windows GUI and can also acts as a chess engine that works well with Arena or other Winboard GUI softwares. Another plus point of this software is its huge opening book of about 75,000 moves! Click here to download the software.
If you know of any good free chess playing software not included in this list, please do let me know. I plan to keep this list updated regularly.