Gone Gaming has a collection of Game Koans
The number one board game at boardgame geek.
Puerto Rico for Windows download.
Free Computer Versions of Board and Card Games with Artificial Intelligence Computer Opponents and with Screen Shots
Download San Juan Card Game in Java with 3 AI opponents.
ADDED - Game strategy in San Juan, and here, and here.