Google has created a new tool that allows users to find and search all of Shakespeare's plays.
"Search within Hamlet for "to be or not to be" to read the rest of his famous soliloquy. Find out who called the world his "oyster" and why. Browse through a familiar play – or follow your curiosity to discover a new one. And if you decide you want to buy a copy, "All editions" will show you every version in Google Book Search, many of which are available for purchase."
Note that some print editions of the plays may not have entered the public domain everywhere in the world. Where the copyright status is in question, the publication will not appear in "Full View."
To use: http://books.google.com/googlebooks/shakespeare/