The Complete Shakespeare Reader
Full user review
"Good start, a few suggestions below"
Quick, pretty comprehensive, free
Doesn't fit my screen - hard to get at buttons (full screen etc.)
In full screen, it would be good to be able to increase text size to take advantage of screen width.
Bookmarking would be a benefit.