15 day shareware (Winchess)
Winboard and some chess engines looks like the way to go
http://www.tim-mann.org/xboard.html
http://www.aarontay.per.sg/Winboard/
I leave you to find which engines you want to use!
http://www.mark-yatras.org/chess/ - perhaps Crafty, and a big book of openings etc. (if you want a tough game) - the mentioned "enormous" seems to be available to download