Modern Chess Openings - Google Books
Test Information Space
The complete idiot's guide to chess openings
Chess analysis board
Chess Next Move - Best next move calculator
Chess Analysis Board and PGN Editor
Analysis Board - 365Chess.com
Next Chess Move: The strongest online chess calculator